Makecode Arcade
Beginner
53 mins
Teacher/Student led
+190 XP

Plan and Build Your First Arcade Game, Part 1

Students plan a small arcade game (goal, player sprite, scoring) and then build Part 1 in MakeCode Arcade: a moving player sprite on a tile map, with projectiles and a lives system. First of a three-part project.

Teacher Class Feed

Load previous activity

    1 - Start: What We're Building ~5 mins

    You can already make a sprite appear on screen in a block editor — today we use that to start a real game. We are coding in MakeCode Arcade and building our first arcade project step by step at our devices.

    Before we touch the editor, quick question: what makes an arcade game fun to play? On your paper, jot the goal, your player sprite, and what scores or loses a life. We will predict first, then build, run and fix.

    2 - Predict Before You Run ~10 mins

    Before anyone runs anything, look at what we are about to build and commit to a prediction. When the program runs, what will you see first on the simulator screen? What do you think will happen when you press the direction buttons? Say it out loud to your partner before you click run.

    3 - What Is Makecode Arcade? ~2 mins

    MakeCode Arcade is a fun and easy-to-use tool that lets us create our own arcade games. It's like a digital playground where we can build and play games right in our web browser.

    With MakeCode, we can use colourful blocks to build our games, just like Scratch.

    If you have a small handheld gaming computer like the BrainPad or GameGo, you can even put the games you make onto it and play them anywhere!


    4 - The Code Editor ~2 mins

    Imagine the MakeCode Arcade code editor as a magical toolbox. It's a lot like the Microbit and Scratch editors you might have used before. Here's what it has:

    1. A simulator, which is like a mini TV screen where you can watch your code come to life and play the games you create.
    2. A toolbox, which is like a chest full of different code blocks. These blocks are sorted into groups so you can easily find what you need.
    3. A code area, which is like your construction site. This is where you build your code.

    5 - Create a New Arcade Project ~2 mins

    Let's create our first project!

    Go to the Arcade MakeCode website and create a new project. You can call your project anything you want!

    arcade.makecode.com


    123learn · Online learning platform

    Unlock the full learning experience

    You're previewing this lesson. Get full access to this lesson and hundreds more — each one ready to teach, with interactive activities, printable resources and pupil progress tracking built in.

    Hundreds of curriculum-aligned lessons
    Interactive activities in every lesson
    Printable resources & progress tracking
    Copyright Notice
    This lesson is copyright of Coding Ireland 2017 - 2025. Unauthorised use, copying or distribution is not allowed.
    🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more