Programming Game AI by Example
Mat Buckland
Real-Time Rendering, Fourth Edition
Tomas Akenine-Mo ̀ˆller & Eric Haines & Naty Hoffman
Multiplayer Game Programming: Architecting Networked Games / ...
Josh Glazer & Sanjay Madhav
Game Design (1)
A Theory of Fun for Game Design
Raph Koster
Principles
Ray Dalio