Technomagic for game designers
Any of your ideas will turn into games, all that's left is to come up with good ones.
How it works
1. Rules creation
Describe the game in words or upload rules. AI designer creates technical markup, sets up plugins, and asks clarifying questions. You review the rules and make changes.
2. Graph building
Agents build the game in cycles: Engineer-Builder converts markup to code, while mechanical Golem validation and Inspector check the game for compliance and test it in a real engine.
3. Publication
Your game is now available as a PWA, Telegram Mini App, or a simple website. Test it with friends or AI agents, host tournaments, or publish it globally.
Game Plugins
Cards
Playing cards of any format. Cards can have values, costs, parameters and perform actions. Descriptions and appearance are configured in the editor. Includes game zones (hand, table, market, discard, etc.) with configurable visibility.
Resources
Any resources: money, victory points, levels, etc. Resources can also have zones like cards.
Randomizer
Includes dice, coins, random events, etc. Randomizers can have configurable visualization (D10 die, roulette, or digital display).
Roles
Hidden, public, multiple, or dynamic roles. Different avatar styles and custom tags under nicknames.
Board (Tileboard)
A game board as a grid of tiles. Can be fixed or infinite. Supports "fog of war". Tiles can contain players or other plugin elements.
Game Master
AI agent embedded in the game. Can make decisions, comment on events, or be an NPC. Configurable prompt and toolset.
Other Plugins
Auction, Discussion, Voting, Turn Order. Also includes system plugins for math, data, and logic conditions.
Development Status
Server-side
- Game Engine (FSM) Core is stable. Changes are rarely made.
- Infrastructure, DB, Auth Works for local dev, DB ready for load, but much work remains for public access.
- AI Service Works locally in single thread. Frequent pipeline changes lead to occasional errors.
Editor — Loom
- Designer Game-design co-pilot: through dialogue it turns your words into a strict rules document (Rules-Markdown) and picks plugins. Works well.
- Draftsman Turns the rules document into a Draft — the structural contract of the game: FSM states, events, actions.
- Warper Builds the graph skeleton from the Draft: state nodes, transitions, plugin configs, empty action stubs.
- Shuttle Fills the action logic inside each node. The hardest part — we are moving it off free-form code onto a Game-Logic IR.
- Inspector Engineering role for smoke-testing graphs in the engine. Pipeline in active development.
- Golem Mechanical validation of builder results. Stable and reliable verification program.
- Blueprints Manual visual editor. Functional but lagging behind latest core updates.
- Visualization Settings Game customization and visual settings. Still at an early level.
Client App
- General Interfaces Auth, profile, invites. Works at a minimal level for session launching.
- Game Interface Theme providers, controls, work zones. Currently very minimalist and rough.
- Multiplatform Porting to Telegram Mini App & PWAs. Not started yet, but planned for rapid development.