Makecode Arcade Christmas
Beginner
60 mins
Teacher/Student led
+100 XP
What you need:
Chromebook/Laptop/PC
iPad/Tablet

Santa's Arcade Sleighride

Teacher Class Feed

Load previous activity

    1 - Introduction

    2 - Create a new Arcade project

    Go to the arcade.makecode.com website and create a new project.

    3 - Create your Sleigh Sprite

    4 - Control the Sleigh

    5 - Set the number of lives

    Arcade is designed for programming games so there's lots of helpful blocks that we can use.

    To set the number of lives you have at the start of the game, add the set life to 3  block.

    let sleigh = sprites.create(img`
        .......ffffffffff...............
        ....ffff22222222f...............
        ....f11122222222ff..............
        ....f111ffff22222ff.............
        ....f111f..f11111111............
        ....fffff..f11111111............
        ...........fffd8d8dff...........
        .............fddddddff..........
        ............ffdf11111f..........
        ............f11fff111ff.........
        ............f111111111f.........
        ............ff11111111f.........
        ...........ff221111111f.........
        ...........f2222111111f.........
        ..........ff222221111ff.........
        ..........f2222222222f..........
        ..........f22222252222f.........
        ..........f22222222222f.........
        ....ffffffffffffff55ffffffffffff
        ....f24444444444444444444442222f
        ....f42222222222222222222222222f
        ....f42222222222222222222222222f
        ....f4222222222222222222222222ff
        ....f422222222222222222222222ff.
        ....f422222222222222222222222f..
        ....f2222222222222222222222fff..
        ....ffffffffefffffffffefffff....
        ............e.........e.......5.
        ...........ee.........ee......5.
        ..........ee...........ee.....5.
        .........ee.............ee....5.
        .....55555555555555555555555555.
    `, SpriteKind.Player)
    controller.moveSprite(sleigh, 150, 150)
    sleigh.setStayInScreen(true)
    info.setLife(3)
    

    Unlock the Full Learning Experience

    Get ready to embark on an incredible learning journey! Get access to this lesson and hundreds more in our Digital Skills Curriculum.

    Copyright Notice
    This lesson is copyright of DigitalSkills.org 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