A helicopter combat game from 1992 called Comanche looked so good that players had trouble believing their slow PCs were drawing it. Now you can fly over that same world in a browser tab. No install needed. Just open the page and steer across rolling pixel mountains, drawn the way they were more than thirty years ago.
That razor-sharp scenery came from a trick called Voxel Space, and developer s-macke rebuilt it as a free, open-source browser demo. NovaLogic shipped the original, and its textured hills, shading and shadows stood out next to rival flight sims, which mostly drew flat, blocky polygons.
That gap made sense once you look at the hardware. Comanche ran on 386 and 486-era PCs, far slower than anything you own today. Real 3D graphics chips were not a thing on home computers yet, so every frame had to be drawn by the main processor in software. Pulling that off was, honestly, impressive.
How it draws the world
Voxel Space is a 2.5D engine. Basically, it fakes depth and distance without the full freedom of true 3D. It builds on ray casting, the same shortcut early shooters used to turn flat floor plans into walls you could walk through.
Instead of polygons, it reads two flat images, one a height map that records how tall the ground is at every spot, and the other a color map that records what each spot actually looks like.
Here's the clever bit. The shading and shadows are already painted into that color map, so the engine just copies colors straight to the screen. It never stops to calculate lighting while you fly.
From there it paints the scene as a stack of vertical lines. The simplest version draws them back to front, so closer ground covers whatever sits behind it. Well, the demo flips that for speed, drawing front to back and tracking which columns are already filled.
The catch
There's a trade-off, of course. Each spot on the map stores only one height, so you get hills and canyons but no real buildings or trees, since those would need two heights stacked at the same point. Those maps also repeat, so the world tiles instead of running on forever.
Still, the payoff is wild. Frankly, it's a brilliant little hack. The author says the basic version runs in just a few lines of code, short enough to read in one sitting and run right in your browser. Curious how 1990s programmers squeezed real scenery out of a crawling CPU? This is about the cleanest look you'll get.




