Story & game design

Tools for writing branching stories and dialogue, plus references that help you design the rules and feel of your game.

Twine

Story & game design

Write interactive, branching stories without code.

  • Free
  • Open source
  • Good for beginners

Yarn Spinner

Story & game design

A friendly dialogue system for Unity and Godot.

  • Free
  • Open source
  • Good for beginners

ink

Story & game design

A scripting language for branching dialogue, from inkle.

  • Free
  • Open source
  • Good for beginners

Bitsy

Game engines

Make tiny pixel-art exploration and story games in your browser.

  • Free
  • Open source
  • Good for beginners

Video essays about why great game design works.

  • Free resource
  • Good for beginners

Notion

Planning & teamwork

Docs, wikis and databases for game design documents.

  • Free + paid plans
  • Good for beginners

Looking for something specific? Search and filter story & game design, or suggest something we are missing.