From your game's name to a GDD you can show someone.

Your first project#

You don't need to know what a GDD is to start one. The app asks a few questions about your game, and the answers become the beginning of the document. From there on, it's yours.

Step 1 — Create the project#

On the home page, click "+ New project" and then "New blank project". The app only asks for the game's name — and if it doesn't have one yet, leave it blank.

You land on the project's home, with three ways to start:

DoorWhen to use it
Start from scratchThe idea is in your head and nothing is written yet.
Bring what I haveThere's already a document, some .md files, or a Claude that writes the game with you.
Start from a genreYou want questions for your kind of game: an RPG asks about progression, a puzzle about its core rule.

Step 2 — Answer the game's Vision#

The first round is five questions about the idea: the name, the one sentence that sums it up, what the player does most of the time, the feeling the game should leave, and the pillars.

While you answer, the project cover builds itself beside you. Don't know yet? Skip is a valid answer — the question stays saved and you come back whenever you like.

After the Vision come questions about Documentation, Library and Systems. Each answer becomes a page with the right title (Core loop, Story, Enemies, Economy…), already in the right category. The First steps card on the project home shows what's left — and goes away when you're done.

Step 3 — Write the documents#

Documentation (in the left bar) is where the GDD's pages live. There you filter by category (Combat, Narrative, Progression…), search, and create a new document.

When you open a page, the editor works like a modern document: type / to open the block menu (heading, list, table, image, callout, spoiler).

Step 4 — Connect the pages#

This is where the GDD stops being a pile of files.

Inside any page's text, type $[ and another page's name. The app autocompletes it into a clickable link.

The Warrior relies on melee damage. He is the direct counterpoint to the $[Mage], who trades toughness for range.

And if you mention something that has no page yet? That's fine: the project home lists it under Loose ends ("Mage is mentioned in 2 pages and has no page of its own yet"), and one click creates the page.

Step 5 — Give a DataID to the pages that matter#

For pages that stand for concrete things in the game (an item, an enemy, a currency), set a stable nickname. Right under the title there's a quiet field: "+ DataID". The app suggests something like DATA_WARRIOR — accept it or edit it.

Lore and process pages don't need one. It's for the pages you cite a lot and the ones that will become game data.

Step 6 — Show it to someone#

In the left bar, under Present:

  • Document — the whole GDD as one continuous read, always on a light page, like a real document.
  • Deck — the GDD as cards, to walk through level by level in a conversation.
  • Export — Markdown, PDF or Word.

And the theme button at the top switches between light, dark and whatever your system is using.

What now?#