This is the Trace Id: 11d777f81c4c48708e93562b6467c914

Arcade

Develop student programming skills by quickly creating and modding retro arcade games with Blocks and JavaScript in the MakeCode editor.

Get started on a guided tutorial

Beginner Skillmap

Learn to create arcade games of your own by completing tutorials that focus on greeting cards, a clicker game and a collector game starring a dinosaur that's determined to save dino babies!

Rockstar Maze!

Create a fast-paced maze game by programming a rockstar to move through the crowded backstage area and collect all of their gear before they’re mobbed by fans!

Chase Pizza

Create a game with two sprites, a Player sprite and a Food sprite. The goal of the game is to eat as much pizza as you can before the time runs out!

AP Computer Science Principles with MakeCode Arcade

The College Board’s Advanced Placement (AP®) Computer Science Principles course is an introductory computer science course for secondary school students (typically 14-18 years old).

Explore free resources

Tutorials and Projects

Discover MakeCode activities and instructional resources for you and your students to enjoy.

Additional Arcade Courses

Organised units of work and design challenges for planning and teaching computer science concepts.

Try our featured challenge

Join the Jam

Microsoft MakeCode has partnered with US State Department to bring you the inaugural Global MakeCode Arcade Game Jam!  Practise your game development skills in this worldwide competition using MakeCode Arcade, a platform that lets you build your own retro-style video game.