Skip to main content

GDD Template

This is based on Indie Game Clinicโ€™s video covering Game Design Documents. Watch their video to get the detailed context behind each section. Copy the source of this Markdown file or copy-paste it into your document editor of choice.

What Is โ€œ<game-name>โ€œ?โ€‹

This is a high-level design description of the game. Avoid superlatives. This is the โ€œelevator pitchโ€, explaining the broad strokes of the game concept. Refer to other games as required.

Design Pillarsโ€‹

โ€œWhat things are โ€˜holding upโ€™ this project? What things are central to the success of this project?โ€ Consider referencing 2-3 design pillars here.

Reference the 14 Forms of Fun from gamedeveloper.com

Powerโ€‹

Competitionโ€‹

Problem Solvingโ€‹

Audience and Marketโ€‹

Who is this game for? Who is it not for? Identify your target audience. Are you building the right game for the right platform?

Core Gameplayโ€‹

Provide more details here about how the player will interact with the game. Tie the gameplay and theme together. Justify why itโ€™s in there, but be concise.

Controlsโ€‹

WASD? Touch controls? Controller? VR? Explain what each control will do.

Gameplay Balance & Pacingโ€‹

What are the key things to keep in mind while doing the initial development? What are some potential pitfalls?

Character Designsโ€‹

Describe what sort of art style you are aiming for. Include images for inspiration and direction. What sort of functional requirements do the characters need? (Colours, etc) 2D? 3D?

Setting & Worldโ€‹

How will the world be constructed? What sort of features will there be?

Tone & Aestheticsโ€‹

Describe the visual style, iconography, colour palette, and โ€œfeelโ€. Provide inspiration pictures.

Narrativeโ€‹

What is the story about? Is there a story at all?

Business Modelโ€‹

How will you make money? Is this a one-time purchase, or subscription? Are there microtransactions? What are the expected ways of funding the project? What are the expected ongoing costs? How much do you plan on charging? Are you rewarding your players for purchases?