Game Programming Patterns
Table of Contents
Game Programming Patterns
Design Patterns Revisited
Sequencing Patterns
Behavioral Patterns
Decoupling Patterns
Optimization Patterns
Game Programming Patterns
Design Patterns Revisited
command
flyweight
observer
prototype
singleton
state
Sequencing Patterns
double-buffer
game-loop
update-method
Behavioral Patterns
bytecode
subclass-sandbox
type-object
Decoupling Patterns
component
event-queue
service-locator
Optimization Patterns
data-locality
dirty-flag
object-pool
spatial-partition