Beginner · 1–4 hours
Sky Dash (Flappy-style one-shot game)
A polished endless flyer you can finish in an evening. Popular genre, original name/art — perfect first “wow it runs” vibe project.
Reference demo on this site
Working reference build on this site (hand-checked). Prompt runs may differ — play-test your output.
Open demo →Milestones
- Bird + gravity + flap input (mouse/touch/keyboard)
- Scrolling gates + score
- Title / game over / best score in localStorage
- Juice: shake, particles, mute toggle
- Mobile layout that still plays
Starter prompt
Brief Build a complete browser game called Sky Dash: original Flappy-style endless flyer (do not use trademarked names or assets). Magpie-themed simple shapes, pipes with gaps, score + best score, title and game over screens, mobile touch + spacebar, localStorage best score, light juice (shake/particles), muteable beeps. Vanilla HTML/CSS/JS, runnable without a build step. At the end explain how to tweak gravity and gap size.
Constraints Keep scope finishable. Document env vars. No secrets in client code. Prefer accessible UI. List assumptions at the end.
Hardening notes
- No backend — still avoid eval and weird remote scripts
- Pause when tab hidden so scores stay fair
- Do not ship someone else’s sprites from a commercial game
Full checklist: Production reality & hardening.