Wie verhindert die Engine generischen KI-Einheitsbrei?
Die Engine arbeitet mit dynamischen Texturen. Aus diesen 13 literarischen Werkzeugen wählt das Backend für jeden Spielzug drei zufällige Impulse aus – echter Server-Zufall, der dem LLM vorgeschlagen wird, um das Pacing organisch zu steuern:
- Körperliche Belastung & Abnutzung: Physischer Tribut, Erschöpfung, Kälte und Gewicht.
- Zwischenmenschliche Reibung: Subtile Skepsis, unausgesprochene Blicke, nonverbale Spannungen.
- Materielle Abnutzungsspuren: Schmutzränder, abgenutztes Leder, Temperatur von Oberflächen.
- Mikrorituale: Unwillkürliche Tics, Nachjustieren von Ausrüstung, nervöse Gesten.
- Negativraum & Fehlende Elemente: Das aktive Beschreiben von dem, was fehlt (erloschene Lichter, Stille).
- Kontinuitätsnarben: Vergangene Ereignisse hinterlassen dauerhafte Spuren an Kleidung und Welt.
- Mikrobeobachtung der Umgebung: Zoom auf kleinste Details (Flugbahn von Staub, Risse im Firnis).
- Spannungsgeladener Kurzaustausch: Abgehackte Dialoge, knappe Befehle unter Druck.
- Entlastende Langgespräche: Abschweifungen und Zögern in Momenten der Ruhe.
- Ausdrucksstarke Gestik: Psychischer Zustand wird rein über Körpersprache transportiert.
- Innerer Monolog & Philosophie: Kurze, kursive Gedankenfragmente über die Situation.
- Mikrokonflikte: Harmlose haptische Hürden (klemmende Reißverschlüsse, klemmende Schlösser).
- Anomalien: Szenariospezifische, feine Risse in der gewohnten Realität.
Ergänzende Regie-Techniken
- Microscope-Regel (Deep Focus): Extreme sensorische Tiefenschärfe auf passive Raumdetails.
- Zeitdilatation (Decompression): Bewusstes Entschleunigen der Erzählzeit vor kritischen Momenten.
- Verb-Driven Focus: Aktive Verben treiben die Beobachtung statt passiver Beschreibungen.
- Diegetische Übersetzung: Systemzustände werden komplett in Handlung und Atmosphäre aufgelöst.
- Vocabulary Evolution: Der Wortschatz passt sich dynamisch der Epoche und Situation an.
- Kinetic Cadence: Rhythmuswechsel im Satzbau je nach Gefahrenlage und Puls.
Prop License vs. Hard Logic (Grenzen der Halluzination)
Die Engine regelt unerbittlich, was das Sprachmodell erfinden darf und was nicht:
- Erlaubt (Mikro-Props): Nähere Umgebungselemente, die logisch zur Atmosphäre gehören (z. B. Staub, Glasscherben, Geruch nach Ozon, klemmende Riegel).
- Verboten (Makro-Wahrheit): Keine plötzlichen neuen Fluchtwege, keine unpassenden Gegenstände (wie Waffen aus dem Nichts) und keine unautorisierten Gebietswechsel.
The Feature Horizon (Mikro-Navigation)
Statt statisch wie in alten Text-Adventures an einem Ort zu verharren, simuliert Narraboros echte Bewegung im Raum:
- Zonierung: Sektoren sind in Untergebiete (Zonen) unterteilt (gefährlich, neutral oder Außenposten).
- Feature Horizon: Während der Bewegung treten neue Raumdetails in den Vordergrund, während alte organisch verblassen.
- Area Canon: Feste Fakten, Wände und Ausgänge bleiben in der MySQL-Datenbank unverrückbar verankert.
Wie entstehen unendliche Geschichten?
Durch das kollaborative Zusammenspiel aus User und LLM als Co-Autor:
- Jede Geschichte ist durch die freie Intention des Spielers, die Antwort der KI und die Datenbank-Fakten ein absolutes Unikat.
- Räume besitzen nach bestimmten Rundenzahlen dynamische Ausgänge, die serverseitig über Seeds generiert werden.
- Reale Zufallswerte aus dem Laravel-Backend (keine vom LLM geschätzten Wahrscheinlichkeiten) bestimmen den Ausgang riskanter Aktionen.
- Diese Kombination aus strikter Datenhoheit und kreativer Freiheit hebt selbst kompakte Modelle wie Gemini Flash Lite auf das Niveau anspruchsvoller Literatur.