PROJEKT / 03.1 Ortsbasierte Kampagne
WORLD//ZERO
Ein ortsbasierter Simulationsthriller, in dem die reale Stadt Teil einer größeren digitalen Welt wird.
Warum ich es gebaut habe
Ein beständiges Spiel, verborgen unter der realen Stadt.
WORLD//ZERO ist der erste Versuch zu zeigen, was ein Erlebnis innerhalb von Kuro's City Quest sein kann. Es ist keine Sammlung unverbundener Outdoor-Rätsel: Die Oberfläche ist Teil der Fiktion, und dieselbe Identität und Gruppe setzt die umfassendere Kampagne fort.
Was es leistet
Eine Identität und eine Gruppe bewegen sich zwischen digitalen Zielen und physischen Orten.
Die Spielenden treten über einen geschlossenen Beta-Zugang ein, wählen eine Charakterklasse und gründen eine Gruppe oder treten einer bei. Die Gruppe wählt eine Stadtregion und erhält Ziele an realen Knotenpunkten, während die Kampagne den übergreifenden Fortschritt verfolgt.
Beta-Zugang
Über den geschlossenen Zugangsschlüssel-Ablauf registrieren.
Spieleridentität
Ein beständiges Profil und eine Charakterklasse behalten.
Gruppen
Eine Gruppe erstellen oder ihr per Einladungscode beitreten.
Regionen
Als Gruppe den nächsten Simulationsbereich auswählen.
Zielknoten
Mit der Karte reale Orte erreichen.
Progression
Kampagnen- und Zielstatus zwischen Sitzungen fortführen.
Wie es gebaut ist
Der Server setzt den gesamten geschlossenen Beta-Ablauf durch — vom Zugangsschlüssel bis zum Ziel.
Eine einfache Node.js- und MariaDB-Anwendung betreibt das Frontend ohne Framework. HTTP-Routing, Domänenvalidierung, Dienste und SQL-Repositories bleiben getrennt; Passwörter verwenden scrypt, Sitzungen sind signiert und kurzlebig, und Google Maps stellt den aktiven Zielknoten dar.
- Node.js
- MariaDB
- HTML / CSS / JavaScript
- Google Maps
Der Browser verbindet sich nie direkt mit MariaDB.
Spieler-, Klassen-, Gruppen-, Regions- und Zielstatus bleiben zwischen physischen Sitzungen erhalten.
Sicherheitsheader, Same-Origin-Prüfungen, Ratenbegrenzungen und transaktionale Schreibvorgänge schützen den geschlossenen Beta-Ablauf.
Wo es steht
IN ENTWICKLUNG
WORLD//ZERO ist ein aktiver Prototyp, in dem das geschlossene Beta-Gateway, Spieleridentität, Klassenauswahl, Gruppenablauf, Regionsauswahl und die erste Struktur für Ortsziele umgesetzt sind. Öffentlich zugänglich ist er noch nicht.