awesome-game-design
A comprehensive list of Game Design related learning materials, examples and tools.
https://github.com/roobyx/awesome-game-design
Last synced: 15 days ago
JSON representation
-
Finished games GDDs:
-
Development:
- Monaco
- Rockstar games GTA
- Condor's Diablo 1
- Irrational Games (now Ghoststory Games) Bioshok
- Id Doom
- Laisure Suit Larry 5
- Frontier Pharmacist
- Shape up or Slip out
- The sky above, the sky below
- Love for sail!
- Leisure Suit Larry's Casino
- Prince of Persia 2
- Burnt out cop
- Grim Fandango
- Irrational Games (now Ghoststory Games) Bioshok
- Laisure Suit Larry 5
- Frontier Pharmacist
- Shape up or Slip out
- The sky above, the sky below
- Love for sail!
- Leisure Suit Larry's Casino
- Grim Fandango
- Monaco
- Original Deus Ex
-
-
Game Architectural elements
-
Postmortems Videos
- Overwatch - GDC Talk by Timothy Ford about Overwatch's architecture and its ECS usage
-
-
Game design tools
-
Game Balancing & Systems Design
- Machinations - Visual design tool for game systems and balancing
-
Narrative Design Tools
- Arrow - Handy, free, open-source tool to design game narrative, develop text-adventures, or create any other kind of nonlinear interactive storytelling document
- Twine - Open-source tool for interactive, nonlinear stories. Widely used in indie games and education
- Ink/Inky - Inkle Studios' narrative scripting language, free and open-source, used in games like 80 Days
- Yarn Spinner - Dialogue system used in Night in the Woods and other narrative-driven games
- Arcweave - Modern web-based narrative design tool with real-time collaboration features
- Fungus - Free, open-source visual storytelling tool for Unity
- StoryPlay - Visual editor for building interactive experiences.
-
-
Game development
-
Community Resources
- r/gamedesign Wiki - Curated resources from the Reddit game design community
- IGDA Resources - International Game Developers Association resource library
- GameDev.net - Long-running game development community with articles and forums
- GDC Vault - Archive of Game Developers Conference talks (free and premium content)
- IGDA Resources - International Game Developers Association resource library
-
Game Engines
- Godot Engine - Popular open-source 2D/3D engine with MIT license, growing rapidly in adoption
- Defold - Free 2D game engine by King, particularly strong for mobile development
- LÖVE - Free 2D game framework using Lua, excellent for prototyping
- Pico-8 - Fantasy console for making, sharing and playing tiny games
-
Learning Resources
- 3D Math Primer for Graphics and Game Development - Comprehensive book on math related to game development (Simply an amazing book about teaching math used in game development in a nice and easy manner) now for Free!
- COLLISION DETECTION by Jeff Thompson - This book explains the algorithms behind those collisions using basic shapes like circles, rectangles, and lines so you can implement them into your own projects
-
-
GDD Creation Tools
-
Postmortems Videos
- Dundoc - Avenge your Game Idea and Plunge into the Future Gaming Portal. Design your game idea the right way
- Nuclino - A lightweight and collaborative wiki for all your team's knowledge, docs, and notes
- Affine - Great self-hosted note taking/knowledge base that serves well for GDD creation
- IMS Creators - Collaborative game design creation tool integrated with project management
-
-
Learning materials:
-
Development:
- The Art of Game Design: A book of lenses
- Designer Notes - Soren Johnson's game design podcast and blog
- A Theory of Fun - Raph Koster's influential book on game design (site with resources)
- Game Programming Patterns - Free online book by Robert Nystrom covering essential programming patterns for games
- Game Design Patterns Wiki - Academic collection from Chalmers University of Technology
- The Art of Game Design: A book of lenses
- Lost Garden - Daniel Cook's influential game design blog with essays and frameworks
- Asking Gamedevs - Industry Q&A collection from veteran game developers
- Game Developer Deep Dives - In-depth technical postmortems series
-
-
Postmortems:
-
AAA Studios Postmortems
- Myth: The Fallen Lords
- Thief: The Dark Project
- Age of Empires II: Age of Kings
- Deus Ex
- Diablo II
- Unreal Tournament
- Vampire: The Masquerade — Redemption
- Wild 9
- Rainbow Six
- Black & White
- Baldur's Gate II
- Fallout Tactics
- No One Lives Forever
- Operation Flashpoint
- Jak and Daxter: the Precursor Legacy
- Neverwinter Nights
- Star Wars Rogue Leader: Rogue Squadron II
- Galactic Civilizations
- Ratchet & Clank
- Splinter Cell
- TRON 2.0
- Project Gotham Racing 3
- WipEout Pure
- Ty the Tasmanian Tiger 2
- Galactic Civilizations 2: Dread Lords
- Indigo Prophecy
- RoboBlitz
- Zoo Tycoon 2: Marine Mania
- BioShock
- Ratchet & Clank Future: Tools of Destruction
- Uncharted: Drake's Fortune
- Bionic Commando Rearmed
- Crackdown
- Darkest of Days
- The World Ends With You
- Tomb Raider: Underworld
- A Boy and His Blob
- Brutal Legend
- Deadliest Warrior
- Hydro Thunder Hurricane
- Matt Hazard: Blood Bath and Beyond
- Super Monkey Ball 2
- Crash Bandicoot
- Magicka
- Okamiden
- Renegade Ops
- Sins Of A Solar Empire
- Uncharted: Golden Abyss
- Baldur's Gate: Enhanced Edition
- God of War: Ascension
- Kingdoms of Amalur: Reckoning
- Resident Evil 4
- Spider-Man
- Deadly Premonition
- Galactic Civilizations
- Sins Of A Solar Empire
- Vampire: The Masquerade — Redemption
- Wild 9
- Rainbow Six
- Black & White
- Baldur's Gate II
- Fallout Tactics
- No One Lives Forever
- Operation Flashpoint
- Jak and Daxter: the Precursor Legacy
- Neverwinter Nights
- Star Wars Rogue Leader: Rogue Squadron II
- Ratchet & Clank
- Splinter Cell
- Ty the Tasmanian Tiger 2
- Galactic Civilizations 2: Dread Lords
- Diablo II
- Unreal Tournament
-
Classic Game Postmortems (Videos from GDC)
-
Development:
-
Indie Postmortems
- System Shock 2
- Gish
- Wik & The Fable Of Souls
- Eets
- Armadillo Run
- The Graveyard
- Schizoid
- BIT.TRIP BEAT
- Cogs
- Darwinia
- The Blackwell Convergence
- Weapon of Choice
- Swords & Soldiers
- Trino
- Aaaaa! — A Reckless Disregard for Gravity
- The Path
- Droplitz
- Hydro Thunder Hurricane
- NyxQuest: Kindred Spirits
- Igneous
- Explosionade
- The Adventures Of Shuggy
- Octodad
- Super Meat Boy
- Gemini Rue
- Guns Of Icarus
- Recettear
- Monsters (Probably) Stole My Princess
- Ray Ardent: Science Ninja
- Fez
- Frozen Synapse
- Lume
- Outland
- Dead Nation
- Dust: An Elysian Tail
- SpaceChem
- Jetpack Joyride
- Gun Godz
- Forge
- The Binding of Isaac
- Hell Yeah!
- Zack Zero
- AI War
- Anomaly Warzone Earth
- Cinders
- Ethan: Meteor Hunter
- Guacamelee!
- Intrusion 2
- Natural Selection 2
- Pixeljunk 4am - Games) **[2013]**
- Speedrunner HD
-
Programming Languages
Categories
Sub Categories
Indie Postmortems
93
AAA Studios Postmortems
73
Development:
38
Classic Game Postmortems (Videos from GDC)
17
Narrative Design Tools
7
Postmortems Videos
6
Community Resources
5
Game Engines
4
Ludum Dare Game Jam Postmortems
4
Learning Resources
2
Special Postmortems
2
Game Balancing & Systems Design
1
Keywords
visual-scripting
1
visual-editor
1
twine-alternative
1
twine
1
story-engine
1
reactflow
1
node-editor
1
narrative-engine
1
interactive-story
1
graph-editor
1
game-editor
1
game-dev-tool
1
decision-tree
1
choice-based-game
1
branching-narrative
1
text-adventure
1
interactive-storytelling
1
interactive-fiction
1
game-narrative
1
game-development
1
game-design
1