In the first level of game development, students study the basics of level design and game development steps using the base of Unity Engine. Students get familiarized with the Unity Interface and with the tools available in the Unity editor. After that, teens learn how to import and manipulate game assets, create materials, add components and lights and create prefabs.
In the second level, students study the core fundamentals for scripting in Unity such as creating and manipulating variables and understanding the different types of operators. Teens also learn how to create instructions for game objects with the help of functions. In addition, they jump into creating logic with conditional statements, loops and basic arrays.
During the final level of game development, students focus on how to program playable characters, AI enemies and game logic. They’ll then use that cumulative knowledge to create a third person stealth game.