game In Development

XKXXKX

A procedural choose-your-own-adventure engine where every scene, every branch, every illustration is generated on the fly.

Published

February 1, 2025

Tech Stack

Cloudflare Workers D1 R2 TypeScript

Key Highlights

  • Every scene and illustration generated procedurally in real time
  • D&D-style mechanics drive branching narrative decisions
  • Grimoire vocabulary engine shapes tone, pacing, and word selection
  • No two playthroughs are the same

Overview

A procedural choose-your-own-adventure engine where every scene, every branch, every illustration is generated on the fly. D&D mechanics under the hood. A living vocabulary engine selecting the words. Your choices shape a story that has never been told before and never will be again.

XKXXKX treats interactive fiction the way roguelikes treat level design: every run is disposable, but the system that generates them is permanent.

The engine combines tabletop RPG mechanics with generative AI to produce stories that feel authored but are actually emergent. The Grimoire provides the vocabulary. The player provides the intent. Everything else is procedural.

System Features

Procedural Narrative Engine

Every story beat is generated fresh. Branching paths multiply possibilities so no two sessions produce the same sequence of events.

Live Illustration

Scene illustrations generated on the fly with the Atomic Noir visual treatment. Glitch, scanline, and procedural Canvas art integrated directly into gameplay.

Grimoire Integration

The vocabulary engine feeds narrative atoms into scene generation, controlling tone, word choice, and thematic coherence across an entire playthrough.