Levels
Lv 31
Gravity Flip 1
★★★
Score 550 in this challenge.
0
Score:
0
/ 550
Hint
Code
Run
Reset
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
hero = makeSprite("hero", 60, 200, { emoji: "🪐", w: 36, h: 36 }); hero.gravity = 0.5; spike = makeSprite("spike", 400, 340, { emoji: "🔺", gravity: 0 }); spike.vx = -49.8; spike2 = makeSprite("spike2", 700, 20, { emoji: "🔻", gravity: 0 }); spike2.vx = -49.8; whenKey(" ", () => { hero.gravity = -hero.gravity; hero.vy = 0; }); onUpdate(() => { if (hero.y > 360) hero.y = 360; if (hero.y < 20) hero.y = 20; if (spike.x < -32) { spike.x = 400 + random(0,200); addScore(1); } if (spike2.x < -32) { spike2.x = 500 + random(0,200); addScore(1); } if (touching(hero, spike) || touching(hero, spike2)) endGame(); }); // Goal: flip past 550 spikes!
Game
← Prev
Next →