Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Chapter 1 What Is Game Programming Really Like?
The Tools—Software Development Kits (SDKs)
Game Programming Is Freaking Hard
That’s Not a Bug—That’s a Feature
Crunch Mode (and Crunch Meals)
Applying the Game Architecture
File Systems and Resource Caching
Initialization, the Main Loop, and Shutdown