Escapism

A 3D game that runs in the browser — built with Three.js and raw WebGL, deployed on Cloudflare Pages.

Escapism cover

Custom scene, lighting, and shadow setup with hand-rolled physics: box geometry with velocity, gravity, and collision detection written from scratch rather than pulled from a physics engine. My first dive into 3D math in the browser.