Game Architecture

  • David Wallace Croft


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.


Model Instance Game Engine Game World Accessor Interface Concrete Class 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Further Reading

  1. 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
  2. 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
  3. Rollings, Andrew and Dave Morris. “Game Architecture.” Part III in Game Architecture and Design. Scottsdale, AZ: Coriolis Technology Press, 2000.Google Scholar

Copyright information

© David Wallace Croft 2004

Authors and Affiliations

  • David Wallace Croft
    • 1
  1. 1.The Institute of Interactive Arts & Engineering programUniversity of TexasDallasUSA

Personalised recommendations