
Game Design (EDT)
Online
In this project-based course, students explore a variety of games and genres while learning the basics of real game design, coding, and development. They’ll use the game engine called Unity 3D to springboard into 3D system navigation, and on the way get an introduction to programming, level design, textures, shaders, particles, and more! But it gets even better. Your child can learn – by playing published video games in Unity 3D! But why limit yourself to Unity 3D? Students will learn about all aspects of game development in this course – in multiple programs! Explore 3D modeling in Blender and Maya, craft your own programs in C#, blast into audio design with Audacity and Garage Band – all this and more! Our Pro instructors challenge each group of students with new topics and concepts designed to keep students progressing in all areas. Our goal? For our students to gain the skills needed to become independent game developers!
Pathfinder Code (EDT)
Online
This class, designed for Voyagers ages 14+, focuses on advanced game development programming. Using professional, industry-standard tools such as Unity and Visual Studio, students learn how to design and implement the player-facing features of games, the core systems that support those features, and the frameworks to integrate everything. Under guidance from their instructor, this class covers high-level topics that include graphics, audio, physics, AI and machine learning, player input processing, complex system and environment simulations, and procedural content generation. Students work with programming languages C# and HLSL to understand the fundamentals of object-oriented programming, data structures, algorithms, and debugging. This class is perfect for older students looking to practice programming with an emphasis on real-world, game development applications!