ASCII City — 3D Raycast City in Text

An endless living 3D city rendered entirely from ASCII characters. The world is never stored — towers, parks, rivers, lakes and bridges are derived from hash noise as you walk, while a tiny custom engine casts rays across the grid each frame to work out perspective, depth and occlusion, then draws it all as letters and symbols on a canvas. No WebGL, no models, no shaders.

This page is part of Arnav Gupta's interactive portfolio app directory.

Explore more from the desktop at home or contact.

ASCII City — 3D Raycast City in Text | Arnav Gupta (ar9av)