Skills You'll Master
From coding basics to game design, you'll build a full video game in just a few weeks.
MakeCode Basics
Learn the fundamentals of block-based programming and how it translates to real code.
Game Logic
Build complex mechanics like scoring, levels, and character movement from scratch.
Visual Design
Apply your creativity to sprites, backgrounds, and sound effects to make your game pop.
The Learning Path
Week 1 – Getting Started
Learn class norms, safety, and take your first steps in MakeCode Arcade.
Week 2 – Designing Backgrounds
Explore how to design layouts that match a game’s mood.
Week 3 – Sprites & Characters
Design your main character and bring them to life with movement.
Week 4 – Animations
Add interactions like collisions, scoring, and lives.
Week 5 – Sound Design
Use music tools to create loops that match your game world.
Week 6 – Asset Packs
Combine your backgrounds, sprites, and music into a themed pack.
Week 7 – Reflection
Reflect on your work and plan a short story for your game world.
"Game development isn't just about coding; it's about turning your wildest ideas into a world where you can play and learn together."