Grade 6Game Builders
Explore GodotGame Engine
Step into professional game development! Students master the industry-standard Godot 4 Engine, writing raw GDScript code to build dynamic 2D worlds, control game physics, and publish their own interactive games to the web.

Four Learning Outcomes.One Published Indie Game.
Real, transferable skills that bridge game design, raw code, and indie publishing.
Master the Godot Engine
Navigate the 2D workspace and structure projects using Godot's professional Node system.
Code Game Mechanics
Write raw GDScript to control game logic using variables, arrays, loops, and conditional statements.
Program 2D Physics
Implement rigid bodies, gravity, friction, and collision shapes for realistic world interactions.
Publish to the Web
Export the final game build and launch it on a real-world indie developer platform.
Game Developer's Tech Stack
Learn game development through hands-on work with industry-standard engines and platforms.

Godot 4 Engine
A powerful, industry-standard game engine used by indie developers worldwide. Students master its unique Node and Scene system to build 2D environments.

GDScript
A high-level, Python-like programming language built specifically for Godot. Students write raw code to control character movement, logic, and physics.

Itch.io
A popular indie game hosting platform. Students will learn the real-world digital publishing process by exporting their final playable video games and launching them live to the public on their own developer accounts.
Three modules.A published 2D game at the end.
From your first Godot node to a playable 2D game published live on Itch.io.

Game Design & Node Systems
Dive into the Godot Engine. Master the Node system and write your first GDScript functions to move and animate a 2D character using coordinates and vectors.

Game Design & Node Systems
Dive into the Godot Engine. Master the Node system and write your first GDScript functions to move and animate a 2D character using coordinates and vectors.

Physics, Environments & Logic
Build the world! Program infinite Parallax backgrounds, apply physical forces like gravity, and use Area2D nodes to detect collisions between the player and obstacles.

Physics, Environments & Logic
Build the world! Program infinite Parallax backgrounds, apply physical forces like gravity, and use Area2D nodes to detect collisions between the player and obstacles.

Game Flow & Indie Publishing
Finalize the game loop. Use arrays and randomization to spawn objects, code Game Over screens, and export your game to publish it live to the web.

Game Flow & Indie Publishing
Finalize the game loop. Use arrays and randomization to spawn objects, code Game Over screens, and export your game to publish it live to the web.
More than just code.
Every graduate leaves with applied game development skills, logical thinking, and the soft skills to ship and present their work like a real indie developer.
Godot Node System
Structure 2D scenes using Godot's professional Node and Scene hierarchy.
GDScript Programming
Write raw GDScript code to control character movement, logic, and gameplay.
Physics & Collisions
Implement rigid bodies, gravity, friction, and collision shapes for realistic interactions.
Parallax Environments
Build infinite scrolling Parallax backgrounds that bring 2D worlds to life.
Game Design Process
Think like a game designer, from concept and mechanics to a polished playable build.
Logical Structuring
Break complex game features into clear, organized blocks of logic and scenes.
Algorithmic Debugging
Read errors, trace logic step-by-step, and fix bugs the way real developers do.
Digital Publishing
Learn the real-world workflow of exporting and shipping software to a live audience.
The Graduation ProjectRoyal Run
By the end of this course, every student builds, exports, and proudly publishes a fully playable 2D game to their own Itch.io developer account.
Squirrel in Jungle Endless Runner
Students deploy their GDScript skills to build a highly engaging endless runner game, featuring real-time collision detection, infinite scrolling backgrounds, and a dynamic score tracker.
- Real-Time Collisions: Detect obstacles and reward pickups using Area2D nodes.
- Infinite Parallax World: Build layered scrolling backgrounds that feel limitless.
- Dynamic Score Tracker: Code a live UI that rewards skill and reaction time.


Itch.io Launch & Pitch
Step into the indie game industry. Students export their final build, publish it live to an Itch.io developer account, and present their game to their parents.
- Itch.io Publishing: Export the web build and ship it live on a real developer account.
- Parent Showcase: Walk an audience through your game's mechanics and code journey.
Build 2D GameUsing Godot.
Advance into dynamic 2D game development. Students build on their Godot foundation by coding complex mechanics like multi-directional shooting, enemy spawners, damage systems, and dynamic platforming. They will conceptualize their own game using AI and publish their polished project to Itch.io.

Four Learning Outcomes.One Published Indie Game.
Real, transferable skills that bridge game design, raw code, and indie publishing.
Code Combat Mechanics
Program advanced shooting logic, calculating direction, distance, and vector math for moving projectiles.
Engineer Enemy AI
Build hostile enemy spawner systems and program dynamic collision and damage mechanics.
Design Dynamic Worlds
Implement scrolling backgrounds, tile-based level design, killzones, and collectible pickups.
Publish & Pitch
Conceptualize an original game using a Game Design Document (GDD) and deploy a polished project to Itch.io.
Game Developer's Tech Stack
Learn game development through hands-on work with industry-standard engines and platforms.

Godot 4 Advanced Mechanics
Mastering complex Nodes like Shaders, TileMaps, and Particles to build dynamic, interactive 2D worlds, platforms, and killzones.

GDScript & AI Assistance
Writing advanced algorithmic logic for enemy AI, projectile math, and utilizing Gemini AI to draft professional Game Design Documents.

Itch.io
A popular indie game hosting platform. Students will learn the real-world digital publishing process by exporting their final playable video games and launching them live to the public.
Three modules.A published 2D game at the end.
From your first Godot node to a playable 2D game published live on Itch.io.

Combat & AI Systems
Master shooting mechanics using vector math! Program multi-directional projectiles, rotating bullets, and intelligent enemy spawners.

Combat & AI Systems
Master shooting mechanics using vector math! Program multi-directional projectiles, rotating bullets, and intelligent enemy spawners.

Dynamic Worldbuilding
Build immersive levels using tiled backgrounds, dynamic platforms, and camera limits. Add danger with programmed Killzones and reward players with Pickups.

Dynamic Worldbuilding
Build immersive levels using tiled backgrounds, dynamic platforms, and camera limits. Add danger with programmed Killzones and reward players with Pickups.

Polish, AI & Publishing
Bring your game to life with sound, particles, and the stomp mechanic. Use Gemini AI to draft a Game Design Document, then polish and deploy your game to Itch.io.

Polish, AI & Publishing
Bring your game to life with sound, particles, and the stomp mechanic. Use Gemini AI to draft a Game Design Document, then polish and deploy your game to Itch.io.
More than just code.
Every graduate leaves with applied game development skills, logical thinking, and the soft skills to ship and present their work like a real indie developer.
Advanced GDScript Math
Use vector math, direction, distance, and rotation to power projectiles, aim, and combat logic.
Enemy Spawners & AI
Build hostile enemy spawner systems and program dynamic collision and damage mechanics.
TileMap Worldbuilding
Compose dynamic 2D levels with tile-based maps, killzones, pickups, and camera limits.
Game Design Documents (GDD)
Structure professional Game Design Documents using Gemini AI to shape original game concepts.
Algorithmic Thinking
Break complex gameplay challenges into clean, step-by-step logic before writing code.
Systems Design
Architect spawners, combat loops, and level systems that work together as one cohesive game.
AI Prompt Engineering
Collaborate with Gemini AI through clear prompts to draft, refine, and structure ideas.
Digital Publishing
Export, package, and publish polished playable builds to a live indie audience on Itch.io.
The Graduation ProjectRoyal Run
By the end of this course, every student builds, exports, and proudly publishes a fully playable 2D game to their own Itch.io developer account.
Royal Run 2D Platformer
Students engineer a complete 2D action-platformer. Players navigate dynamic levels, utilize stomp and shooting mechanics against spawned enemies, collect pickups, and manage health UI.


GDD & Itch.io Launch
Students utilize Gemini AI to structure a professional Game Design Document, polish their 'Royal Run' game, and publish it live to their Itch.io portfolio.
