Skip to content

About

A curated collection of game design resources: books, tools, talks, templates, and more.

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Latest commit

ย 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Essential Game Design

A curated collection of game design resources for designers, developers, students, and anyone interested in creating better games.

The goal of this repository is to gather high-quality resources in a single place, including books, articles, talks, tools, research papers, templates, communities, and more.

Categories

๐Ÿ“š Books

Game Design

  • Fundamentals of Game Design โ€” Ernest Adams (2010). The most widely cited reference in design courses, covering everything from initial concept to final balancing.
  • Game Mechanics: Advanced Game Design โ€” Ernest Adams & Joris Dormans (2012). How to model and visualize a game's internal economy before writing a single line of code.
  • A Game Design Vocabulary โ€” Anna Anthropy & Naomi Clark (2014). Proposes a shared language for talking about design: verbs, challenges, and feedback loops.
  • Patterns in Game Design โ€” Staffan Bjรถrk & Jussi Holopainen (2005). A catalog of reusable gameplay patterns that cut across genres.
  • Challenges for Game Designers โ€” Brenda Brathwaite & Ian Schreiber (2009). Non-digital exercises to train your design judgment.
  • Game Design Theory โ€” Keith Burgun (2012). An attempt to formally define what separates a game from other interactive systems.
  • Designing Virtual Worlds โ€” Richard Bartle (2003). A historical reference on persistent world design, from MUDs to MMORPGs.

Level Design

Narrative Design

Production & Pipeline

  • Game Development and Production โ€” Erik Bethke (2003). Team management, task tracking, and technical production documentation.
  • Extreme Programming Explained โ€” Kent Beck & Cynthia Andres (2004). The foundation of agile development, applicable to creative production teams.
  • Managing Virtual Teams โ€” M. Katherine Brown et al. (2007). Communication and collaboration tools for distributed teams.

Game Studies & Culture

๐ŸŽฅ Talks & Conferences

Design Process & Documentation

  • One-Page Designs โ€” Stone Librande (GDC 2010). Why one-page designs beat sprawling GDDs and wikis for clarity and speed of iteration.
  • Designing Games for Designers โ€” Stone Librande (GDC). A follow-up exploring how visual, game-like documentation improves communication across teams.

Narrative Design

Systems & Level Design

Player Psychology & Playtesting

  • A Theory of Fun, 10 Years Later โ€” Raph Koster (GDC 2012). Revisiting the core ideas behind A Theory of Fun for Game Design a decade on.
  • Attention, Not Immersion โ€” Richard Lemarchand (GDC 2012). Using psychology and playtesting to improve player engagement, the Uncharted way.

Comedy & Tone

Postmortems

๐Ÿ“ Articles & Blogs

Documentation & Production

GDD Examples

  • Mario GDD โ€” Full, real Game Design Document built in Strudo, public and clonable without signup.
  • Full Example of a Professional GDD โ€” Ezequiel Piรฑero. A single system (Donkey Kong's movement) documented end to end as a reference for structure and depth.

Design Theory & Systems

  • Designer Notes โ€” Soren Johnson (Civilization III, Spore). A long-running blog and interview series on the craft and tradeoffs of game design.
  • Clockwork Game Design โ€” Keith Burgun. Deep dives into game design theory and formal mechanics, from the author of Game Design Theory.
  • Sirlin.net โ€” David Sirlin. Detailed writing on systems design and competitive balancing, particularly fighting games.
  • A Series of Interesting Choices โ€” A blog focused specifically on the mechanics of meaningful player choice.

Player Psychology & Monetization

  • Deconstructor of Fun โ€” Written by F2P industry veterans, this is the go-to resource for understanding free-to-play design and player psychology.
  • Psychology of Games โ€” Jamie Madigan. Applies behavioral psychology research to why games (and their monetization) work the way they do.

Industry News & Postmortems

๐Ÿ›  Design Tools

Documentation

  • Strudo โ€” Structured documentation for creative production teams: typed blocks, department filtering, and an engine-agnostic API to connect design docs with your pipeline. Free plan available.
  • Notion โ€” General-purpose workspace widely used for GDDs and wikis, with flexible databases and pages.
  • Confluence โ€” Atlassian's documentation tool, common in studios already using Jira for production tracking.
  • Articy:Draft โ€” Narrative and dialogue design tool with branching flowcharts and engine exporters (Unity, Unreal).
  • World Anvil โ€” Worldbuilding-focused tool for lore, timelines, maps, and interconnected wiki-style articles.

Systems & Economy

  • Machinations โ€” Visual, simulation-based tool for designing and balancing game economies and systems.

Production & Whiteboarding

  • Codecks โ€” Card-based project management built specifically for game development teams.
  • Miro โ€” Infinite canvas whiteboard, often used for pre-production brainstorming and systems mapping.
  • ๐Ÿ“„ Templates
  • ๐Ÿ“Š Game Economy & Balance
  • ๐Ÿง  Psychology & Player Experience
  • ๐ŸŽฎ Level Design
  • ๐ŸŽฒ Systems Design
  • ๐Ÿ“– Narrative Design
  • ๐ŸŽจ UX/UI
  • ๐Ÿ“‘ Academic Papers
  • ๐ŸŒ Communities
  • ๐Ÿค– AI for Game Design

About

This repository is maintained by Ezequiel Piรฑero, a game designer writing about game design documentation, systems design, and production at epinero.com.

Contribution

Contributions are welcome. Please read CONTRIBUTING.md before submitting changes.

License

This repository is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License.

Focus on:

  • Relevance to game design
  • Practical usefulness
  • Clear description of why the resource matters
  • Avoiding duplication

About

A curated collection of game design resources: books, tools, talks, templates, and more.

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors