All projects
2025, Web

WebGL Arena

First-person browser game in Three.js

A first-person arena in the browser: move, jump, shoot, collect coins and dodge enemies, with hand-written physics and particle effects.

Highlights

  • Custom movement, gravity and collision
  • Enemies, obstacles and a high score
  • No build step, plain JavaScript