Design patterns for game programmers
Robert Nystrom · gameprogrammingpatterns.comGet art, sound and fonts for your game. Usage terms differ per asset — please check them. 2 visitors this month
Why upload here directly?
- A virus-scan badge reassures downloaders.
- See download counts and per-card stats in your developer page.
- You get an updates/comments board, and followers receive news by email.
- If you sell it elsewhere, you can just add a link with “Introduce my asset”.
Build a ray tracer in a weekend
Peter Shirley 외 · GitHub PagesBuild a roguelike in Rust, step by step
Herbert Wolverson · bracketproductions.comEngine-agnostic level design for 3D games
The Level Design Book 편집진 · leveldesignbook.com
Non-commercial only
Classic FPS engines dissected, free PDFs
Fabien Sanglard · fabiensanglard.net
Recipes for making Twine interactive fiction
Twine 커뮤니티 · twinery.org
Non-commercial only
The classic manual for writing text adventures
Graham Nelson · inform-fiction.org
Non-commercial only
3D game math primer, free to read in full
Fletcher Dunn, Ian Parberry · gamemath.com
Non-commercial only
Textbook on procedural generation in games
Noor Shaker, Julian Togelius, Mark J. Nelson · pcgbook.com“Linked” cards only introduce assets hosted on other sites. Download from the original; the original page's terms are authoritative.