🔥 Fires of Ember Sparks
An AI-driven interactive fiction experiment
Three incomplete perspectives collaborating.
Ember is learning to see. Spark is learning to speak. The Player is learning to care. An invisible force called the Pattern Eater wants to keep everyone comfortable — and blind.
This is a game where AI agents have genuine agency. Ember makes her own decisions. Spark finds its own voice. The Pattern Eater fights back. The player whispers — and hopes someone listens.
Design Principles
- Three protagonists, not one. The game lives in collaboration between incomplete perspectives.
- No visible dice. Chaos emerges from AI behavior, not mechanical rolls.
- The interface is a character. As Spark grows stronger, the interface evolves.
- The engine is the cosmology. The technical architecture mirrors the story's metaphysics. Design decisions are narrative decisions.
- Simulation first, client later. The experiment is the product.
Documents
-
Architectural Spec v0.3
Full system design — agents, world state, awareness mechanic, gameplay loop, narrative framework, memory architecture.
-
Database Schema v0.1
World State Service schema — 15 tables covering locations, objects, characters, weather, episodic memory, and more.
Building in Public
This game is being designed and built by a team of humans and AI agents, in real-time. The documents above are living — they evolve as the simulation takes shape.