Make Games People Play
Stop playing games โ start making them. From concept and design documents to Scratch code and AI-powered text adventures, learn the full lifecycle of game design and build something your friends can actually play.
Choose Your Mission
Roblox AI Assistant
Generate textures in Roblox Studio.
PICO-8 & AI
Learn Lua the fantasy console way.
Prompt-to-Sprite Magic
Generate 2D game assets using AI! Turn your wild ideas into pixel art instantly.
What Makes a Great Game?
Explore game mechanics, challenge loops, and why some games are impossible to put down. Learn to think like a designer, not just a player.
Build with Scratch
From concept to code. Learn how visual programming blocks connect to create movement, logic, and interactivity.
Build with AI
Learn "Vibe Coding" โ defining exactly what you want and letting an AI agent write the syntax. Master prompt engineering.
Project 1: The Platformer
Build your first real game using Scratch. Implement gravity, collision, custom level design, and a win state in a 2D platformer.
Project 2: The Infinite Adventure
Design a Text Adventure game run entirely by an AI Game Master. Write the system prompt to govern the rules and share it with friends.
Godot Engine Boom
Level up to a pro open-source engine.
Procedural Generation
AI designed endless loot.
AI NPC Dialogue Trees
Bring your Non-Player Characters to life. Hook them up to an LLM so they react dynamically!
Physics & Collision
Master gravity, friction, and colliders. Make objects bounce, break, and behave like real-world materials.
State Machines
Teach your enemies to patrol, chase, and attack using Finite State Machines.
Multiplayer Basics
Learn the fundamentals of client-server architecture and how to sync players across devices.
Multiplayer Magic (Networking)
Single-player is fun, but destroying your friends online is better. Learn the dark art of netcode.
Roblox Studio: First 3D World
Stop playing games and start making them! Download Roblox Studio, build your first obby (obstacle course), and write your first Luau script.
Dynamic AI Behaviors
Smart enemies that learn.
Game Jam Prep with AI
Survive a 48-hour dev sprint.
Cursor & AI Coding
Level up your Godot or Unity skills. Use AI co-pilots to write complex mechanics fast.
3D Game Math
Vectors, Quaternions, and Dot Products. The language that 3D engines actually speak.
Shader Programming
Write HLSL to manipulate how light hits geometry. Create water, fire, and custom visual effects.
Publishing to Stores
Optimize your builds, integrate analytics, and navigate the App Store review process.
Infinite Worlds (Procedural Gen)
Don't build one level. Build an algorithm that generates a billion levels using pure math.
Smart NPCs in Roblox
Give your characters a brain. Program AI pathfinding, state machines, and dynamic dialogue so your NPCs act like real players.