2 Tracks, ~30 Modules, ~125 Lessons across Coding and Game Development
From first steps in Scratch to professional tools like Unreal Engine and Houdini. Every student progresses through three tiers as their skills grow.
Shared Modules - both tracks
Covers arithmetic, coordinates, Boolean logic, angles, patterns, and speed - the essential maths toolkit for coding and game development.
Build interactive stories, clicker games, mazes, and platformers using drag-and-drop code blocks. Ends with sharing projects and presenting work.
Bridge from Scratch to real Python code. Create visual art with Turtle graphics, learn functions, data structures, debugging, and finish with an adventure game capstone.
No additional Explorer modules
Understand what makes a game a game, explore the four pillars of game development, and learn how a game loop ties input, logic, and rendering together.
Deepen Python skills with functions, file handling, dictionaries, classes, and image manipulation using Pillow.
Work with real data using pandas and matplotlib, fetch live data from web APIs, learn testing, and build a data dashboard capstone.
Build real games from scratch - a dodge game, space shooter, and coin collector - learning OOP and game architecture along the way. Finish by designing your own game.
Use your webcam to build interactive projects - a magic wand drawing tool, paddle game, face filter app, and photo booth. Learn to save and export video.
Set up a Minecraft modding environment, create custom blocks and items, build a mini-game mod, and learn to read and debug Java code.
Start from zero in 3D - learn coordinates, polygon modelling, materials, sculpting, and UV mapping. Finish by creating and exporting a complete game-ready asset.
Build a 2D platformer and a top-down arena game in Unity, learning GameObjects, physics, C# scripting, UI, and audio along the way.
Create playable Fortnite islands from scratch - build obstacle courses, cinematics, and interactive experiences using devices and Verse scripting. Publish to the community.
Explore procedural generation, state machines, and game architecture patterns. Build a portfolio-ready game and publish it to itch.io.
Learn a second language with Java (this is also very useful for the Minecraft Modding module on the Game Dev track). Build visual apps covering drawing, keyboard and mouse input, and debugging.
Create your first webpage, style it with CSS and Flexbox, and build a personal portfolio page.
Understand what AI is, set up GitHub Copilot, use AI assistants for coding, generate images with DALL-E, and explore AI-powered 3D model creation.
Get hands-on with Blender's interface and modelling tools, then write Python scripts to generate a procedural photo mosaic.
Automate Unreal Engine workflows with Python - query assets, batch rename files, detect missing materials, and build custom editor tools.
Advanced projects including AR mask overlays, generative data art, automation toolkits, and an AR game capstone.
Build atmospheric scenes, master Blueprints, create a cinematic vertical slice, and develop gameplay systems in Epic's professional engine.
Introduction to Houdini, node graphs, and modelling an asset. We wrap up the module with a fun procedural destruction project.
Learn geometry budgets, texture efficiency, and production pipeline workflows - the skills needed to ship game-ready assets.
Understand frame budgets, profile with Unreal Insights, and optimise scenes using Nanite, Lumen, and console variables. Ends with a full optimisation capstone.
Capture real-world objects as 3D models using photogrammetry. Learn camera settings, processing pipelines, and how to create game-ready scanned assets.
Shared Module - both tracks
Learn version control with Git and GitHub, resolve merge conflicts, and understand how professional studios use tools like Perforce.
We're actively developing The Creator Engine. Your feedback shapes what we build next.
Share Your Feedback →