Make games with blocks in the Arcade simulator. Sprites, movement, speed, overlaps, score and lives, timers, decisions and projectiles, ending in Space dodger, a game built in milestones.
★ Challenge completePut sprites on the screen, and move them with the controller and with speed.
Put pictures called sprites on the game screen, and place each one with x and y.
Hand a sprite to the arrow keys with move with buttons, and choose how fast it goes across and down.
Give a sprite a velocity, so the game engine keeps it moving by itself until something changes it.
Overlaps as events, kinds, score, lives and timers.
Make something happen when two sprites touch, and use kinds to decide which event runs.
Give the player lives, make a hit cost one, and let the engine end the game.
Use a timer to make a new enemy every second, from a random place, for as long as the game lasts.
If and else, checked every frame: wrap-around, safe zones and chasers.
Put an if inside on game update, so the game keeps checking a question while it runs.
Compare two positions to steer an enemy towards the player with if … else, then meet the follow block that does it for you.
Projectiles, then read a whole game and change it.
Fire a projectile with the A button. It is its own kind, so a hit is an overlap of Projectile and Enemy.
Read a whole game, find the blocks that do each job, and change just the part you need.
Build a dodging game in milestones, with less help each time.
Build a complete game that uses everything so far. Steer a ship through rocks, keep your lives, and beat your high score.
Progress is saved in this browser only. Nothing is sent anywhere.
For teachers: Teacher guide (notes, answers, solutions, slides and worksheets)