Rules as data. Worlds as services. The Army of One.
The Philosophy
We exist to empower one creator, or a team of three, to do what once took forty. The future of tabletop isn't found in corporate IP farms or thousand-page PDFs. It's in intentional games—crafted by small, focused creators who want systems to mean something.
Format is friction. Null Engine treats narrative, systems, and mechanics as interlinked, structured data. Validate your rules. Query your lore. Ship your world.
The Architecture
Crucible
Authoring SystemSource control for lore. Compiler for rules. Markdown + YAML frontmatter ensures your game is testable, balanced, and debuggable before it ever ships.
Loom
Runtime LayerA thin, horizontally scalable service layer. Edge-optimized delivery. Vector search for natural language queries against game content.
Veil
Player ClientThe revolutionary "Three Spaces" interface. Story is sovereign. UI disappears until invited. Offline-capable PWA.
Tech Stack
- › ESM-first, TypeScript-powered
- › Edge-optimized delivery
- › CI-verified rule pipelines
- › Real-time state synchronization
- › Vector embeddings for lore
Demonstrated by The Hollowing — our flagship implementation.