top of page
joysticks-6603119_1920.jpg

PREFACE: WHY HAS THE COURSE BEEN COMMENCED? 

 

Video Games are a $160 billion industry now, and it is continuing to grow. Game companies are taking advantage of the dynamic nature of technology by creating video games that can connect people all over the world. Besides, top brands like Nike, Louis Vuitton, KFC, Coca-Cola have all been embracing Gamification to improve their branding and sales. This sudden increase in the scope of the Gaming Industry led to a proportional surge in the demand for skilled professionals in Game Development and Game Design fields. Therefore, people who want to make a career in the field of gaming need an organized and well-planned approach in order to gain the right skill sets. This is where Game development program offered by GeniusBro! iis going to be a game-changer. Game Development and Programming is an integral part of our master’s course. The students will go through the underlying concepts of the entire game development process. They will practically learn and excel using game engines such as Unity3D and Unreal 4 to create fully playable 2D and 3D games. Students will be taught concepts of computer graphics through the use of OpenGL, and DirectX IDEs. To provide students with profound knowledge in game development, this course will focus on the entire conceptualization of games through game design modules like level design, game design principles, game world design, and monetization of games. Armed with the knowledge of creating an effective lifecycle of gamification, students will be able to use their skills and expertise for any brand in any Industry.



 

Computer Science Game Programming Game Design 

 

This course introduces students to core computer science subjects to provide knowledge and skill related to Data representation, Problem-solving, Data Structures, Operating Systems, Databases, Algorithm design, System development, Computer Networks and Web Technologies, etc. 

This course also introduces programming languages and scripting like C++, Adv C++, Java, C# and .net framework, and Python programming.

 It teaches how to develop applications/software with modern high-level programming languages. Computer Science course combines hands-on learning experiences with summative and formative portfolio assessments. 

In this course, students will build a project using any of the Computer Science Programming Language / a website using any of the scripting language. Key Features: Computer Science and 

 

Programming Languages -

 Learn core skills of Computer science and Programming Language

like C | C++ | Adv C++ | STL | C# and .Net Framework | Java | Python 

 

Key Takeaways: 

Detailed understanding of core Computer Science subjects Practical Knowledge of Programming with C++, Python, Java, C# and .net etc.

 

GAME PROGRAMMING 

Students will learn about the architecture, core concepts, and internal working of Game Engines. With this newly acquired industry knowledge students will create their own games. As part of this course, students will learn Unity3D and unreal Game Engines.

 Students will learn about the core concepts of computer graphics and practically it will be explored by using OpenGL and DirectX IDEs. Students will also explore Artificial Intelligence, Gameplay Programming, and Game Mechanics.

 Finally, this course explores techniques used in the professional game industry to create real-time 2-D / 3-D games for various platforms. 

 

KEY FEATURES:

 a. Game Engines: Learn and work with Game Engines like Unity3D and Unreal to develop apps and Games

 b. Computer Graphics: Graphics Programming IDEs like OpenGL and DirectX to develop and build video games

 c. Artificial Intelligence and Gameplay Programming: Learn and Work with Artificial Intelligence and Gameplay concepts to develop responsive, adaptive, or intelligent behaviors primarily in non-player characters similar to human-like intelligence to improve the game-player experience.

 

 KEY TAKEAWAYS: 

In-Depth Knowledge of Game Engines like Unity3D and Unreal to develop Games In-Depth Knowledge of Graphics Programming IDEs like OpenGL and DirectX to build Games Strong Knowledge of AI and Gameplay mechanics to develop interactive games Work with industry professionals on different game projects. Become an industry-ready game programming professional to join the industry


 

 GAME DESIGN:

 

The course includes learning of narrative & storyline that can weave well with the gameplay. Principles & fundamental concepts that contribute to the effectiveness of a game’s design. You’ll also learn about rules & strategy, consistency within a genre, game goal, core dynamics, actions & complex mechanics, game elements, breaking down game systems, problem-solving ability, player engaging techniques, interactivity, principles of level design, user interface design, game analysis, and game testing. 

You’ll learn to write a detailed game design document and also work on a game prototype that can be a full-fledged game in near future. You’ll be experiencing the game development pipeline, working on Unity 3D game engine, and also will be introduced to Unreal game engine alongside.

 

 KEY FEATURES: Principles of Game Design Game Genres | Game Design Methodologies | Game Design and Production Process | Level Design | Game World design | GDD | Quality Assurance | Game Monetisation | Gamification 

KEY TAKEAWAYS: Design games for multiple genres Solid hands-on experience on level design Write detailed GDD with analysis Detailed understanding of the game economy How to work with game mapping difficulty Knowledge of Key Performance Indicators (KPI) Complete game revenue model Discover the scopes of gamification & interactive storytelling Complete knowledge of game life cycle Release games on different platforms Become an industry ready game design professional Learn insights about commercially successful game

game-4448065_640.jpg
gaming-4970616_1920.jpg
bottom of page