Everything is Lava

A 3-level Neo Tokyo street runner where lava rains from the sky. Dodge molten drops, leap over lava pools, vault off streetlamps, and outrun exploding vehicles across three increasingly chaotic levels — from burning city streets to a quiet village at the edge of the world.

🏞️ Local Legend Metric

Distance from the Maumee: ~5 miles

✨ Category B: Vibe-Coded (Fully Generated)

Every line of code was prompted into existence using Claude (Anthropic). The entire game — rendering, physics, audio synthesis, pixel art, procedural city generation, and all three levels — lives in a single HTML file. No code was written by hand. Every feature, bug fix, and optimization was achieved through conversational prompting across multiple sessions.

🛠️ Tech Stack

  • HTML5 Canvas — all rendering, pixel-art style
  • Vanilla JavaScript — zero dependencies, zero build step
  • Web Audio API — procedural sound effects (sirens, screams, explosions, lava sizzle) generated in real time
  • Single-file architecture — one index.html, open in any browser and play
  • AI tool used: Claude by Anthropic (Opus + Sonnet models)

🏃 Forward Motion

The player is always running forward through a procedurally scrolling Neo Tokyo cityscape — there is no stopping. Speed is constant, lava intensifies, and the city itself transforms around you as you push through three levels toward the village at the end.

🎮 Controls

  • Move: A/D or Arrow Keys
  • Jump: Space, W, or Up Arrow
  • Double Jump: Press jump again mid-air
  • Volume: M (mute), +/- (adjust)
  • Help: ? (show all controls)

📖 Prompts

Every prompt used to build this game is documented in the README. Press R on the title screen to read it.

Updated 6 days ago
Published 7 days ago
StatusReleased
PlatformsHTML5
AuthorGetGoodDad
GenreAction
AI DisclosureAI Assisted, Code, Graphics, Sounds, Text

Leave a comment

Log in with itch.io to leave a comment.