Indieontwikkelaar bouwt doorwandelbare cyberpunkstad uit ASCII-tekens

Spelwerelden hoeven niet uit gedetailleerde 3d-modellen en scherpe texturen te bestaan om indruk te maken. Dat bewijst indieontwikkelaar Grow Now! Games met zijn doorwandelbare cyberpunkstad die volledig is opgebouwd uit ASCII-tekens: letters, cijfers en symbolen.

De ontwikkelaar, die spellen maakt onder de naam Grow Now! Games, zegt dat het om een prototype gaat. Daarvoor maakte de ontwikkelaar een eigen engine. "Het is gewoon JavaScript en Canvas in een enkel HTML-bestand. Er is dus geen Unity of Unreal gebruikt en er zijn geen 3d-modellen, texturen of shaders."

Zo werkt het

De stad is een op een raster gebaseerde 3d-wereld. Met raycasting wordt die stad vervolgens opgebouwd. Vanuit de camera worden 'stralen' over het raster gestuurd om te bepalen welk object als eerste wordt geraakt. De afstand tussen dat punt en de camera bepaalt het perspectief, de grootte en de diepte van de weergave. De engine kan ook auto's en voetgangers weergeven die door de stad bewegen. Daarnaast toont hij objecten correct voor of achter elkaar. Staat er bijvoorbeeld een boom voor een gebouw, dan moet dat wel zo worden weergegeven.

Bijzonder is dat de stad helemaal uit ASCII-tekens bestaat. Objecten die dichtbij staan, gebruiken grotere, helderdere groepen tekens. Objecten die verder weg staan, krijgen kleinere groepen tekens en ogen donkerder.

De ontwikkelaar zegt in een post op YouTube dat hij verder werkt aan het prototype. Zo werkt hij aan parken, de binnenkant van gebouwen en liften. Later deze week moet een nieuwe video met een update verschijnen.

Door Eveline Meijer

Nieuwsredacteur

17-08-2026 • 11:52

25

Submitter: sfx32

Reacties (25)

Sorteer op:

Weergave:

Dat je volledig op kunt gaan in een ascii wereld bewijst Dwarf Fortress al heel lang.

[Reactie gewijzigd door frickY op 17 augustus 2026 11:57]

Dat deden alle spellen op mijn philips p2000 spelcomputer 40 jaar geleden ook al ;-) En natuurlijk de infocom adventures ook.

[Reactie gewijzigd door YGDRASSIL op 17 augustus 2026 11:59]

Nou was de P2000 nooit uitgebracht als spel computer, maar simpele basic spelletjes kon ook, met de kleine cassette handjes. Geweldig 😋

[Reactie gewijzigd door Sebastian1313 op 18 augustus 2026 18:35]

Je hebt gelijk. Even plaatjes gekeken en ik bedoelde denk ik de VideoPac G7000.
Ohw wauw, zie hem net. Lijkt wel een zx81 maar dan anders.
Dit was echt spelcomputer met cartridges erin stoppen en dan met waanzinnige 160x120? graphics en 3bit? geluid op de TV gamen.
Dat bewees ZZT 35 jaar geleden al. Dwarf Fortress bevestigd dat het nu ook nog steeds kan.
Volgens mij heeft Uncharted: A thief's end zelfs een ASCII filter :)
Al 4 jaar verkrijgbaar in reguliere 2d Graphics
https://store.steampowered.com/app/975370/Dwarf_Fortress/

[Reactie gewijzigd door nullbyte op 18 augustus 2026 22:34]

Ah wat zonde.

Het helemaal wegwijs worden in de verschillende kleuren karakters en uiteindelijk de hele spelwereld zelf fantaseren alsof je een goed boek las, was een van de charmes.
Mijn ogen worden na 5 seconden al moe, niets voor mij
Same, tis inderdaad wat verwarrend.
Totaal geen last van... Maar ik keek op een telefoon schermpje. Kan me voorstellen dat het heel anders is op een grote monitor voor je.
Het is erg knap. Wel behoorlijk trippy dat veel objecten transparant zijn.
Erg grappig en knap gedaan.

Ik zou wel een epilepsie waarschuwing zetten bij het filmpje. Ik heb geen epilepsie maar bij mij begon het na 5 seconden al te stuiteren voor mijn ogen. :X
Leuk. Ik vind UNREAL in CGA ook zo grappig.

https://unrealcga.com/
Erg fraai gemaakt, al kijkt het wel vermoeiend.
Maar.... Can it run Doom? ;)

Dat zou leuk zijn als je bijvoorbeeld een gebouw in loopt. de lift in stapt, ergens uitstapt, en naar een gamecafé loopt, en achter een computer gaat zitten.

[Reactie gewijzigd door AW_Bos op 17 augustus 2026 12:18]

Het is heel knap, maar het enige dat ik kon denken is: waarom hebben de stoplichten allemaal 2, 3 of meer lampen (van iedere kleur).
Leuk gedaan, maar zo bijzonder ook weer niet, want elke pixel is nu gewoon een ascii character inclusief een kleurwaarde. Dus niets meer dan een lowresolution 'raytracing' image, iets dat we indertijd in de amiga demotijd ook al vaak genoeg voorbij hebben zien komen.
aalib doet dit al bijna 30 jaar (met quake en doom als voorbeeld. Ook een video player voor als je echt matrix style films wilt kijken).
maar aa-lib heeft volgens mij geen kleur..

Om te kunnen reageren moet je ingelogd zijn