Making games with Arcade
Arcade works just like Code, but instead of micro:bit programs it makes small retro-style games — the kind you'd play on a handheld console.
Where the games run
Arcade games are built for the CodeCTRL, Forward Education's handheld game controller with a micro:bit inside. They also run in the MakeCode Arcade simulator on screen, which is handy when you don't have a CodeCTRL nearby.
Making a game
-
From the Dashboard, click the Arcade tile.
-
Describe your game:
Make a game where a frog jumps to catch flies
-
MicroChat builds the game and shows it as blocks. Game blocks are laid out top to bottom, so scroll down (and across) to see it all.
-
Plug in a CodeCTRL and click Download to play it on the device.
MicroChat will ask what you think will happen when the game runs. Have a guess before you play!
Changing your game
Keep chatting. For example:
Add a score that goes up every time the frog catches a fly
Make the flies faster
Trying it in the simulator
Click MakeCode. Your game opens in the MakeCode Arcade editor with a working game console on screen. Press the on-screen buttons to play, or edit the blocks yourself. Click Go back to MicroChat when you're done — MicroChat will look at any changes you made. See Editing in MakeCode.
Differences from Code
- There's no Forward Education kit checkbox — games don't use the kit modules.
- The connection pill and Download work the same way, because the CodeCTRL is micro:bit-based.
- Arcade games take a bit longer to build than micro:bit programs. The first game after MicroChat starts up can take an extra minute.
Running Arcade with a class
Use Arcade Sessions from the Dashboard. It works exactly like Code Sessions, but every student builds games. See Running a class with Code Sessions.