A Theory of Fun for Game Design
Raph Koster
Pragmatism, a New Name for Some Old Ways of Thinking
William James
Game Programming Gems 5
Kim Pallister
The Craft of Thought: Meditation, Rhetoric, and the Making of ...
Mary Jean Carruthers
Computers as Theatre
Brenda Laurel
Unreal Engine VR Cookbook: Developing Virtual Reality with UE4
Mitch McCaffrey
Multiplayer Game Programming: Architecting Networked Games / ...
Josh Glazer & Sanjay Madhav
Game Design (1)
Clean Code: A Handbook of Agile Software Craftsmanship / Edition ...
Robert Martin
Robert C. Martin (1)