The term game architecture should be distinguished from game design. Game design is what your game looks like and how it is played. Game architecture, on the other hand, is how it is built. Within the software industry in general, the term design usually refers to what I call architecture in this book. Within the game development industry, however, Game Designers create the game design and Game Programmers create the game architecture.
KeywordsModel Instance Game Engine Game World Accessor Interface Concrete Class
Unable to display preview. Download preview PDF.
- Grand, Mark. Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML, 2nd edition, Vol. 1. Hoboken, NJ: John Wiley & Sons, 2002.Google Scholar
- Gamma, Erich et al. “How Design Patterns Solve Design Problems.” Section 1.6 in Design Patterns: Elements of Reusable Object-Oriented Software. Boston, MA: Addison-Wesley Publishing, 1995.Google Scholar
- Rollings, Andrew and Dave Morris. “Game Architecture.” Part III in Game Architecture and Design. Scottsdale, AZ: Coriolis Technology Press, 2000.Google Scholar