Games / 2025
Lucid Cyber RPG
A multiplayer text RPG where generated narrative state is expressed as branches, commits, and merge paths.
A narrative-engine proof of concept using git semantics to make AI-generated worlds durable, forkable, and inspectable.

- Role
- AI game-system designer and engineer
- Timeframe
- 2025
- System
- Games
Overview
The system in context.
Lucid Cyber RPG treats each meaningful story decision as a state transition with a history. Players enter generated worlds, choose archetypes, and create narrative branches whose ancestry can be inspected instead of disappearing into a chat transcript.
The engine generates scenes, NPC dialogue, and world events while named companions keep memory across sessions. Git is not a decorative metaphor here; its branch-and-merge model is the proposed substrate for multiplayer narrative continuity.
What shipped
- Maps story branches to commits so generated state has a durable, inspectable history.
- Generates scene descriptions, NPC dialogue, and world events at runtime.
- Maintains persistent memory for the named companion characters JAX, LYRA, and ECHO.
- Demonstrates how parallel player histories could fork and later reconcile.
Measured context
The numbers, with their meaning intact.
- captured game worlds
- 6
- persistent companions
- 3
- world-state substrate
- git
The preserved product archive shows a cartridge library of six distinct worlds.
JAX, LYRA, and ECHO are the named cross-session companion agents.
Branches, commits, and merges structure the narrative proof of concept.
Evidence source ↗ (opens in a new tab)Product record
The working surface.
Screenshots from the product and project record. Open any frame for a closer view.
Build story
From signal to shipped system.
01 / Fork
Give every choice a lineage
Player decisions become branches so generated outcomes retain a traceable relationship to shared history.
02 / Persist
Keep characters and worlds alive
Companion memory and committed state carry relationships and consequences across sessions.
03 / Merge
Reconcile multiplayer stories
Git semantics provide a concrete model for bringing divergent narrative paths back into a coherent world.
Project links
Explore this project.
Open the live product, working demo, publication, or repository.
- Live productPlay the live demo (opens in a new tab)
- Source codeInspect the world-state repo (opens in a new tab)