Genies Unified Game Template
Welcome to the Genies Unified Game Template documentation pack. This hub establishes the standard, reusable knowledge base (KB) structure required for any game intending to integrate deeply with the Genius Engine on the Funday platform.
Status: IMPLEMENTED (Template Pack Content)
Vision
The goal of this template is to provide a complete, agent-first documentation pack that allows the Genius Engine to autonomously understand, audit, and contribute to a game’s design, code, and live operations. It distills the lessons learned from our reference implementations into a generalized format applicable to any new title.
Relationship to Reference Implementations
- Sister Brawl: Serves as the primary reference implementation and battle-tested example of these patterns in production.
- This Pack: Acts as the reusable, game-agnostic template. When bootstrapping a new Genius-ready game, clone and adapt this documentation tree.
Note: The actual code scaffolds for new games live at funday/games/_templates/{tinkerbench,v3,svelte5}, which are outside the scope of this documentation pack.
Navigation
Hub Documents
- Roadmap & Sync Protocol: The living plan and the 6-step Genius loop.
- Fun Stack Scorecard: Meta-evaluation of this template pack.
- Glossary of Terms: Essential vocabulary across the ecosystem.
Template Specifications (Contracts)
- Unified Game State
- Nakama Surface
- Bridge Contract
- Plugin Manifest
- Solo Practice
- Fun Stack Template
- Perspectives Template
- Deep Roast Template
Deep Dives & Patterns
- Genius Patterns Index: Reusable architectural and design solutions.
- Automated Audits: Methodology and historical execution reports.