ASCII ist seit 1963 ein Zeichencodierungsstandard, der unseren Computern überhaupt erst ermöglicht Informationen zu speichern und zu verarbeiten. Man kann aus den insgesamt 128 Zeichen aber auch richtige Kunst machen. Meistens werden sie dafür genutzt, Standbilder zu basteln, die aus der Ferne einen beachtlichen Detailgrad erreichen können.
Jetzt hat ein Solo-Entwickler aber mal eine ganz andere Form ausprobiert. Der Brite hat eine komplett begehbare Cyberpunk-Stadt nur mithilfe von ASCII-Symbolen zusammengetüftelt.
»Cyberpunk 1977«
Auf seinem Youtube-Kanal namens Grow Now! Games veröffentlicht Rhys eigentlich Trailer für seine Indiespiel-Projekte, wie zuletzt etwa Forager's Finds (zum Spiel auf Steam). Vor einigen Tagen hat er aber ein ganz anderes Video hochgeladen, das mittlerweile bereits 1,1 Millionen Mal aufgerufen wurde: »Eine begehbare Cyberpunk-Stadt im ASCII-Stil in einer einzigen HTML-Datei«:
Link zum YouTube-Inhalt
Im Video erklärt Rhys:
Ich wollte sehen, ob ich eine Stadt erschaffen kann, die sich lebendig anfühlt, aber komplett aus ASCII-Symbolen aufgebaut ist. Die Idee war, etwas zu kreieren, das so aussieht, als würde man durch eine Welt aus Daten gehen, ohne dass es sich dabei nur um ein flaches, visuelles Bild handelt.
Die »Laufsimulation« hat er in einer winzigen JavaScript-Engine entwickelt. Obwohl die Welt überraschend dreidimensional wirkt, kommen hier weder 3D-Modelle noch Shader oder Texturen zum Einsatz, anders als beispielsweise bei Unity oder der Unreal Engine. Die räumliche Perspektive wird stattdessen durch clever angeordnete ASCII-Zeichen visualisiert.
2:31
Das Cyberpunk-Brettspiel Tamashii verspricht epische Kämpfe und coole Hacking-Mechaniken
Unter der Haube ist das System, wenn man so will, eine rasterbasierte 3D-Welt. Die Stadt speichert, wo sich Straßen, Gebäude, Bäume, Autos und Menschen befinden, zusammen mit Dingen wie der Gebäudehöhe.
Über Strahlen errechnet das System in jedem Frame dann Perspektive, Größe und Tiefe. Und sogar Fußgänger und fahrende Autos tummeln sich in der ASCII-Stadt. Die Engine regelt hier auch deren Kollisionen sowie das korrekte Sortieren von Objekten voreinander oder hintereinander.
In den Kommentaren unter dem Video spürt man die Begeisterung für das kreative Projekt.
Youtube-User jotadirect6372 sieht den Nachfolger beziehungsweise das Prequel zu Cyberpunk 2077 schon vor sich: »Close enough. Willkommen zurück, Cyberpunk 1977«. Zakizdaman hat direkt ein Spiel in dieser Grafik vor Augen: »Dieser Stil würde unglaublich gut zu einem Rogue-in-3D-Remake passen« und Gun_767 fühlt sich direkt in die Vergangenheit versetzt: »Sieht aus wie ein Fiebertraum aus den 80ern«
Seitdem das Video hochgeladen wurde, ist die Stadt fleißig weiter gewachsen. Neben ein paar glattgezogen Kanten und einer höheren Blickdistanz, kann man inzwischen sogar die Gebäude in ASCII-City begehen. Es gibt Läden, Cafés, Büros und einiges mehr und man kann sogar aus den Fenstern in die Stadt hinaus blicken.
In Zukunft will Rhys aus diesem kleinen Experiment vielleicht wirklich ein Spiel machen. Dafür denke er bereits über ein Dialog-System. Es könnte sich also lohnen, das Projekt weiter im Auge zu behalten.
Nur angemeldete Benutzer können kommentieren und bewerten.
Dein Kommentar wurde nicht gespeichert. Dies kann folgende Ursachen haben:
1. Der Kommentar ist länger als 4000 Zeichen.
2. Du hast versucht, einen Kommentar innerhalb der 10-Sekunden-Schreibsperre zu senden.
3. Dein Kommentar wurde als Spam identifiziert. Bitte beachte unsere Richtlinien zum Erstellen von Kommentaren.
4. Du verfügst nicht über die nötigen Schreibrechte bzw. wurdest gebannt.
Bei Fragen oder Problemen nutze bitte das Kontakt-Formular.
Nur angemeldete Benutzer können kommentieren und bewerten.
Nur angemeldete Plus-Mitglieder können Plus-Inhalte kommentieren und bewerten.