An infinite procedurally generated open world in your browser — travel,
explore rolling terrain, and play with others in real time. Simple to
pick up, deep enough to get lost in.
What you do
Roam an endless landscape of hills, grass, and sky. Jump across
ridges, switch camera views, and meet other players online. No install —
just load the page and drive your character through the world.
Built with
Three.js & WebGL — real-time 3D rendering
Vite — fast dev & production builds
GLSL shaders — terrain, grass, lighting & character shading
Simplex noise — procedural chunk generation
Web Workers — terrain meshing off the main thread
WebSocket — lightweight multiplayer relay
Controls
WASD — move
Space — jump
P — pointer lock
V — view mode
F — fullscreen
Based on Bruno Simon's open-source
Infinite World
demo, extended for the Pumpy World community.