Post

ASCIICITY

I've been making a sunny, Miami-inspired city you can walk around in, climb onto car roofs, or drive through in one of the traffic cars.

I’ve been making a sunny, Miami-inspired city you can walk around in, climb onto car roofs, or drive through in one of the traffic cars. Then you can switch the whole view over to ASCII.

The characters follow more than just the brightness of the picture. I use the kind of object, its depth and the direction its surface is facing, along with edge voting and temporal stability. That gives the text some structure to follow while the camera moves around. You can switch back to the ordinary view, or look at depth, normals and edges separately.

The city loads in chunks, but the traffic cars keep their identities as those chunks recycle. It’s built with vanilla Three.js modules. Missions, combat and the police are still being worked on.

Project page