GLEE · FPS ARENA

deterministic FPS sim → project3d_fps → Three.js WebGL · first-person · human-playable
loading…

Look/turn: Mouse (click canvas for pointer-lock) or ← → / A D  ·  Move: W S (forward/back)  ·  Strafe: Q E  ·  FIRE: Space or click  ·  Restart: R  ·  Mute: M  ·  sound starts on first key/click
Five enemy cubes close in from all sides. AIM (put an enemy on the crosshair — it turns pink when locked) then FIRE. Clear all five before one reaches you or your ammo runs out. Blind spraying loses.
URL params: ?style=neon_night|clean_day   ?seed=N   ?hz=30