


Rendered castle from a Minecraft world
01 / 03Side Project · 2024
Drop in a world file and explore it in your browser. No downloads, no installs, no server required.
It parses raw binary NBT data, streams chunks on demand, maps every block to its texture, and renders everything in real-time WebGL with full fly-camera controls. Hitting a stable 60fps in a browser tab required instanced rendering, frustum culling, texture atlasing, and a custom chunk-loading pipeline.
The renderer is also the foundation for something bigger: an AI agent that navigates Minecraft autonomously. Fast, accurate in-browser world representation is the hard part. This solves it.