This contents are originated from “Game Programming Patterns”, Robert, Hanbit Media Inc. (Korean Version)
Introduction
•
Architecture of SW is related to “Change“
◦
Primary Metric = “How easily can be changed or modified?”
◦
Decoupling Pattern is needed but hard.
•
Performance and Speed of SW
◦
Some people argues that Programming Pattern (PP) can degrade performance
▪
True. the tool needed for PP, such as interfaces, can do
▪
BUT Optimizing can be conducted by the patterns.
Purpose of Game Programming Patterns
1.
Clean architecture of the game aim to be easlily understood.
2.
Optimize the runtime performance
3.
Agile Development as rapid as can