← Code

Arcade advanced skills

Go further with Arcade. Every sprite of a kind, functions and parameters, gravity and jumping, levels from lists, and power-ups that run out, ending in a power-ups challenge and a game of your own. Each unit points to a MakeCode skillmap that practises it.

Start1. Every one of a kind

Many sprites

Do something to every sprite of a kind, name a job as a function, and hand it a value.

1Every one of a kindNot started
2FunctionsNot started
3ParametersNot started

Platforms

Gravity, a floor, and a jump that works only from the ground.

4GravityNot started
5Jump from the groundNot started

Levels

A level that goes up where the score changes, and a list of what each level is like.

6Level upNot started
7A list per levelNot started

Power-ups

True or false to remember a power-up, and a number that makes it run out.

8True or falseNot started
9Run outNot started

A number that counts down limits a power-up, and the event checks it first, so it never goes below zero.

  1. Predict
  2. Run
  3. Investigate › Shots left
  4. Investigate › Why > 0?
  5. Investigate › Lily's blaster
  6. Modify › Refill
  7. Modify › Top up
  8. Mix it up
  9. Make
Start lesson

Final challenge: Power-ups and your own game

A prize box of power-ups in milestones, then which games suit Arcade. An optional lesson builds your own game.

10Power-upsNot started

Challenge: grow the shield game into a prize box: a blaster with limited ammo, a smart bomb, then a power-up of your own.

  1. Predict
  2. Run
  3. Investigate › Game rule or engine?
  4. Investigate › Sam's shield
  5. Milestone 1: a blaster with limited ammo
  6. Milestone 2: a smart bomb
  7. Milestone 3: your own power-up
Start lesson
11Will it work in Arcade?Not started

Work out which games Arcade is built for, which take extra work, and which it cannot really do, then pitch and prototype a game that fits.

  1. Predict
  2. Run
  3. Investigate › What does it need?
  4. Investigate › Fit or not?
  5. Investigate › Ben's tower
  6. Modify › Catcher to dodger
  7. Modify › Dodger to shooter
  8. Make › Pitch card
  9. Make › Prototype
Start lesson
12Your own game OptionalNot started

Turn your pitch card into a real game. Get the core loop working, add a way to win and lose, then polish it with one idea from the course.

  1. Predict
  2. Run
  3. Build your game › Milestone 1: the core loop
  4. Build your game › Milestone 2: win and lose
  5. Build your game › Milestone 3: one polish
  6. Arcade's real tools
Start lesson

Progress is saved in this browser only. Nothing is sent anywhere.

For teachers: Teacher guide (notes, answers, solutions, slides and worksheets)