
Changes ripple outward
A mechanic changes, and systems, levels, progression, and rules may need to change with it.
Visible relationships
Mainloop shows those relationships so you know what to review before the design loses coherence.

Design your game in one place, from your first idea to the development handoff. Organize what you need, learn by doing and use AI to explore ideas and review your decisions.
You create and direct. AI supports you when you need it.
Your game idea
A complete GDD to start building
Connected GDD, LDD and modules
Files and prompts for agents
Your design evolves with you
The prototype is enough to start building. Mainloop prepares the design and handoff; the game is implemented in your project.
Why Mainloop

A mechanic changes, and systems, levels, progression, and rules may need to change with it.
Mainloop shows those relationships so you know what to review before the design loses coherence.

Ideas, references, and agreements spread across notes, chats, documents, and old versions.
Everything returns to connected modules: one source for understanding the real state of the game.

A static GDD stops reflecting the game as soon as scope, playtests, or implementation change.
The living GDD evolves with your decisions and preserves useful context for design and development.
One living GDD, one source
Start with the whole game, then explore every detail. Build your GDD’s structure in Live GDD: add elements by name and see how they fit together. Then develop each one in Modules. All in the same GDD.
Design modules preserve the intent of the game. Planning, implementation and presentation tools use it as their source of truth.
Define the minimum playable prototype and its main tasks. Export the complete prototype with instructions for your agent, and add extra direction if you need it.
Mainloop tools
Bring ideas, references and resources together, organize the work and prepare handoffs. Work across the modules with your game's context at hand, and use AI whenever it helps.
Connect your game's ideas and design decisions. Ask for improvements, review contradictions across your GDD and decide which changes to apply before you keep creating.
Keep images, annotations, assets, audio and links alongside the design. Keep references at hand and see what each resource represents within the GDD and LDD.
Ask questions and request changes to your GDD from one place, without navigating module by module. Type or talk to AI to move forward with your game's context in mind.
Take your game's context into other tools. Copy prompts for images and agents, and prepare tasks, exports and a brief to keep building your project.
Choose a module, element and field with Loopa’s nodes. Write the new value and confirm the change in your GDD.
Free direct editing. Optional AI for conversations and proposals; you choose what to apply.Open Mainloop and meet Loopa
Loopa
recover the memories of her island
For people making games

Define pillars, loops, mechanics and systems. Connect areas, layouts, puzzles and pacing to the game's intent.

Consult rules and dependencies, organize tasks and prepare materials to build. Record tests and evidence to review the design.

Connect characters, story, visual references, assets and audio to GDD decisions and LDD spaces.

Coordinate the team and tasks around the same design. Use the brief to present the game and align the scope of each handoff.
Mainloop for you and your team
A personal subscription for your projects, a Studio for your team and Academy to learn game design.

For your projects
Start for free and customize modules, capacity and AI for your games and GDDs.

For your team
Share games, GDDs and tasks with your team in a common workspace.

Learning tool
Learn game design through guided practice. Use Academy and add its AI subscription when you need it.
Design with Mainloop
Mainloop on LinkedIn
Ideas, decisions, and lessons in game design. Join the conversation on LinkedIn.
Follow Mainloop