World of Light
A contemplative infinite 3D world in the browser: a small caped mage, a giant sun, god rays and swaying grass. Desktop keyboards only.

A contemplative 3D browser experience: a small caped mage wandering an infinite procedural world of light, with a giant sun on the horizon, god rays, golden particles, distant mountains, and trees and grass swaying in the wind. Built for desktop and keyboard; phones and tablets get a friendly notice instead.
Under the hood: Vite, React 19, TypeScript, Three.js with react-three-fiber and drei, Rapier physics, postprocessing, simplex-noise terrain and a Web Worker keeping the infinite world generating off the main thread.
Even the screenshots are automated: a Playwright script spins up the dev server, drives a real gameplay session in headless Chrome and saves the frames. Built with Claude Fable 5 via Claude Code.