Levels
Lv 10
Ghost Chase
★★★
Run from the ghost for 15 seconds.
0
Score:
0
/ 15
Hint
Code
Run
Reset
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
hero = makeSprite("hero", 200, 200, { emoji: "🧒", gravity: 0 }); ghost = makeSprite("ghost", 20, 20, { emoji: "👻", gravity: 0 }); onUpdate(() => { if (keyDown("arrowright")) move(hero, 3, 0); if (keyDown("arrowleft")) move(hero, -3, 0); if (keyDown("arrowup")) move(hero, 0, -3); if (keyDown("arrowdown")) move(hero, 0, 3); if (ghost.x < hero.x) ghost.x += 1.5; if (ghost.x > hero.x) ghost.x -= 1.5; if (ghost.y < hero.y) ghost.y += 1.5; if (ghost.y > hero.y) ghost.y -= 1.5; if (touching(hero, ghost)) endGame(); if (frameCount() % 60 === 0) addScore(1); }); function frameCount(){ return getSprite("_f") ? 0 : 0; }
Game
← Prev
Next →