Game Programming Patterns
Visit resource ↗Description
A practical guide to design patterns in game code - object pools, spatial partitioning, state machines, and more. Available free online, as PDF, or in print. Focuses on cleaner, faster, more maintainable game architecture.