Skip to main content
Joshua Vazquez, home
All experiments

Survive

A 3D browser game set in a hazard test chamber. Dodge lava pits, fireballs, plasma beams and rising walls for as long as you can, then post your score to the global leaderboard.

Type
Browser game
Stack
  • Three.js
  • WebGL
  • Vite

Visit survive.joshvaz.com

Features

  • An endless run in Test Chamber 07 of a “controlled hazard facility”. The test never ends, so the goal is to last as long as you can.
  • Each of the first six levels adds a new hazard: fireballs, plasma beams, rising walls, rolling balls, lava pits, then lightning rods.
  • A HUD tracks your hearts, the level, a countdown timer and your points.
  • After a run, you can submit your score to a global leaderboard under a player name.
  • Settings for master, music and sound-effects volume, screen shake, reduced motion and graphics quality.

Controls

ActionKeyboardGamepad
MoveWASD or arrow keysStick
SprintShiftRT
JumpSpaceA
PauseEscStart

Screenshots