Learning Path
We place students at the right level based on experience and skill.
Discover How Games Are Created
Perfect for students who are new to game development and want to learn how games are designed and built.
Introduction to Game Development
Explore how games are created, from idea generation and planning to design, development, testing, and release.
Game Design Fundamentals
Learn the building blocks of successful games including goals, rules, challenges, rewards, and player engagement.
Characters, Worlds & Storytelling
Design characters, game environments, and story elements that make games fun and engaging.
Movement & Player Controls
Create interactive characters that respond to keyboard, mouse, or controller inputs.
Game Logic & Interactions
Build game mechanics such as collecting items, avoiding obstacles, scoring points, and completing objectives.
Build Your First Game
Apply newly learned skills by creating and sharing a complete beginner-friendly game project.
Build Interactive Games with Confidence
Designed for students who understand the basics and are ready to create larger and more challenging games.
Advanced Game Mechanics
Develop more engaging gameplay using levels, challenges, collectibles, power-ups, and interactive elements.
Scoring Systems & Player Progress
Learn how games track scores, health, achievements, timers, and player progression.
Artificial Intelligence Basics
Create computer-controlled characters and opponents that react to player actions and game events.
Level Design Principles
Design balanced and engaging game levels that encourage players to explore, learn, and succeed.
Testing & Debugging Games
Strengthen problem-solving skills by identifying issues, improving gameplay, and refining game performance.
Multi-Level Game Projects
Build larger games that combine multiple mechanics, levels, and player experiences into a complete project.
Create Professional-Style Game Projects
Ideal for students who are ready to design, develop, and showcase original games independently.
Advanced Game Architecture
Learn how larger games are structured and organized using efficient systems and reusable components.
User Experience & Player Engagement
Explore how game design decisions influence player enjoyment, challenge, and long-term engagement.
Game Economy & Progression Systems
Design rewards, upgrades, achievements, and progression systems that keep players motivated.
Sound, Visual Effects & Polish
Enhance games with audio, animations, visual effects, and professional finishing touches.
Project Planning & Development Workflow
Learn how game development teams plan, build, test, and improve projects using real-world development practices.
Capstone Game Project
Design and develop an original game that demonstrates creativity, technical skills, game design knowledge, and independent problem solving.