Playing your game: CodeCTRL and the simulator
There are two ways to play a game you've made in Arcade.
On the CodeCTRL
The CodeCTRL is Forward Education's handheld game controller. It has a micro:bit inside, so loading a game works exactly like loading a program onto a micro:bit.
- Plug the CodeCTRL into your computer with a USB data cable.
- In Arcade, click Download. The first time, pick the micro:bit in the browser window and click Connect.
- Wait for the checkmark. Your game starts on the CodeCTRL's screen.
Use Chrome or Edge on a computer — other browsers can't connect. See Connecting and flashing your micro:bit for fixes if the connection is fussy.
In the simulator
No CodeCTRL nearby? Click MakeCode. Your game opens in the MakeCode Arcade editor with a game console on the left of the screen, already running your game. Click its on-screen buttons or use your keyboard arrows and A/B keys to play.
This is also the fastest way to test a tweak: play, click Go back to MicroChat, ask for a change, repeat.
Controls
- Direction pad – move (left/right, or up/down if the game uses it).
- A and B – whatever the game says: jump, fire, start.
- Menu – pause menu inside the game.
Reading the blocks
Game blocks are arranged top to bottom in MicroChat. Scroll down to see them all, and across if a block is wide. The purple on game update block is usually where the action happens; the on start block sets the game up.
Good to know
- Only one game lives on the CodeCTRL at a time. Downloading a new game replaces the old one.
- The CodeCTRL runs the game without the computer once it's loaded — unplug it and pass it around.
- If the download file isn't ready, wait a minute and try again (see When something goes wrong).