Game Design Foundations
Core concepts of game design: rules, loops, feedback, and player experience. Students design board games, card games, and simple digital prototypes.
From your first sprite to a published indie title — learn Unity, Godot, pixel art, game design, and the business of making games. All ages welcome.
Every track is self-contained and project-based. Students earn a badge on completion and build a portfolio piece they can show the world.
Core concepts of game design: rules, loops, feedback, and player experience. Students design board games, card games, and simple digital prototypes.
Create characters, tilesets, and animations using Aseprite and Piskel. Learn color theory, sprite sheets, and frame-by-frame animation for 2D games.
Build fully playable games in Scratch — platformers, maze runners, and quiz games. Learn event-driven programming, variables, and collision detection.
Build 2D games with the Godot engine using GDScript. Cover scenes, nodes, physics, tilemaps, UI, and publishing your game to itch.io.
Enter the world of 3D game development with Unity and C#. Build first-person and third-person games, learn physics, lighting, and asset pipelines.
Turn your game into a product. Cover monetization, Steam and itch.io publishing, marketing, press kits, community building, and indie studio basics.
2D Action
Arcade
RPG
Strategy
Mobile
Puzzle
Join the GameDev Academy and go from zero to published in one year.
Start Your GameDev JourneyWhere Tomorrow's Innovators Have a Voice