Lava Leap

Lava Leap is an arcade-style survival game where you move an emoji character across a 6x5 grid, trying to survive as many turns as possible without stepping into the spreading lava. Simple, intuitive, and fun for all ages—especially toddlers!

Key Features

  • Grid-Based Gameplay: Navigate a 6x5 board as lava tiles appear and spread after every move.
  • Survival Challenge: Last as many rounds as you can and reach a new high score.
  • Character Selection: Choose from 9 unique emoji characters.
  • Competitive Leaderboards: Track global high scores and personal bests—integrated with Reddit usernames.
  • User-Friendly Controls: Play using touch (swipes, D-pad) or keyboard (arrow keys, WASD).
  • Modern Design: Earth-toned visuals, smooth animations, and a responsive UI.

Tech Stack

  • Frontend: React + Vite + Tailwind CSS
  • Backend: Express.js (serverless Node.js) + Redis
  • Platform Integration: Reddit (Devvit API)
  • Language: TypeScript everywhere for safety and shared logic

Lava Leap is inspired by the idea of creating a simple, joyful game anyone can enjoy—even a toddler. Survive the lava, beat your high score, and climb the leaderboard!

Built With

Share this project:

Updates