Design core loops
visually
Analyze, simulate, ship
Model your game loop with 32 palette node types, score retention in real time, run step simulations with personas, and publish versioned state spaces—integrate via REST API or MCP. Ask AI Sidekick for feedback and share read-only links with your team.
32 building blocks
From core loop flow to economy, social dynamics, monetization, and psychology—everything you need to express a complete game loop, aligned with the editor palette.
Control
06Entry
Loop entry point—login, quest accept, event start, and other moments the player enters the loop.
Sequence
Executes connected outputs one at a time in order on each visit—tutorial steps, phase cycles, or…
Router
System evaluates output edges in order and follows the first true branch; last edge is always tr…
Gate
Splits flow into branches based on whether conditions are met—level, currency, flags, etc.
Choice
A branch where the player deliberately chooses a path—class picks, skill directions, quest optio…
Trigger
Sets custom state values without entity/resource links; active attributes apply on visit.
Play
06Action
An active behavior that requires player attention and effort—combat, crafting, exploration, puzz…
Mission
A task given to the player; starting point for flows that lead to success or failure.
Scene
Full in-game screen change—world travel, dungeon entry, map loads.
Staging
Passive viewing—cutscenes, intros, non-interactive presentation.
Onboarding
Tutorial, account setup, mandatory guided flow.
Progression
Long-term growth—levels, ranks, mastery over time.
Emotion
03Success
Player succeeds—competence satisfaction; opposite path from failure.
Failure
Player failure—death, timeouts, defeat; competence loss; tie to loss branches.
Tension
Anticipation before outcomes resolve—gacha suspense, high-stakes choices, buildup toward goals.
Economy
07Reward
Extrinsic rewards from actions—XP, items, titles, and other 'you got something' moments.
Unlock
Content or features open up—levels, achievements, payments; connect resources for costs and rewa…
Purchase
One-way spend of currency for items or features—upgrades, entry fees, enhancements with no retur…
Disposal
One-way removal of items or resources—including selling and inventory cleanup without compensati…
Convert
Currency exchange—shops, crafting, converters where one resource becomes another.
Payment
Real-money payment—IAP, battle pass, subscriptions.
Ad
Ad exposure in the loop—rewarded or interstitial placements.
Social
04Co-op
Cooperative play with others—parties, raids, team missions; strong relatedness.
PvP
Direct player competition; branch on win/loss to rewards or failure.
Community
Belonging structures—guilds, clans, friend lists for ongoing relatedness.
Share
Sharing content or invites outward—social, referrals, external loop links.
Reference
04Flow
References another flow as a sub-loop in simulation—runs the linked graph with zero delay, prese…
Entity
In-game concepts—characters, items, places, systems defined in the project.
Resource
Places a resource on the canvas; connecting nodes creates resource flow edges.
Table
Places a project data table; only data edges connect to other nodes.
Misc
02Memo
Free-form sticky notes on the canvas for intent, assumptions, and TODOs.
Group
Visually groups nodes for clarity.
From loop design to runtime integration
Everything a game designer needs to model, validate, and ship core loop structure.
Everything in one place
Each game project holds flows, supporting data, and runtime artifacts under a single workspace—no scattered spreadsheets or siloed tools.
Four steps to a shippable loop
From design doc to playable state space
Publish a revision when the loop is ready. Test with instances, replay sessions, and wire agents or services through API and MCP.
- Versioned manifests frozen from flows, resources, templates, and layouts
- Playable instances with snapshots, transitions, and session replay
- Revision changelogs with AI-generated migration narratives
- In-app REST API docs and OpenAPI spec
- MCP server and agent Skills for external tooling
Ready to design your core loop?
Create a free account, model your first retention loop in minutes, and refine it until it feels just right.