Game Architecture Design - Architectures
|
OverviewThere are a number of issues to address when designing a reusable game architecture. First we need to be certain we define our goals and the problem space. Then we need to divide the application into manageable subsystems. How cleanly we define the subsystems and how well we encapsulate them will largely determine how reusable our architecture will be. Initially we will divide the problem into the distinct areas and define how they should interact. By making these decisions early, and adhering to them, we will be able to reuse our components more effectively. Additionally, we can more easily enhance and refine the subsystems without worrying about severely affecting other areas of the application. The following outlines our initial concerns in designing the game architecture. Outline
Steve Crocker |