Your Journey From Beginner to Developer
We've structured our program around the way games are actually made – iterative development with frequent testing and refinement. Each phase builds naturally into the next, giving you confidence before moving forward.
Foundation & First Prototype
Learn core programming concepts while building your first 2D platformer. You'll understand variables, loops, and functions through gameplay mechanics rather than abstract examples.
3D Development & Team Projects
Dive into 3D environments and collaborative development. Work with classmates to create a multiplayer prototype while learning version control and project management.
Specialization & Advanced Techniques
Choose your focus area – whether it's gameplay programming, technical art, or systems design. Create two specialized projects that showcase your chosen expertise.
Capstone Project & Portfolio
Develop a complete game from concept to release candidate. This becomes the centerpiece of your portfolio, demonstrating your ability to see projects through to completion.