Self-Help Books from Cengage Learning PTR

Simulation and Event Modeling for Game Developers

Simulation and Event Modeling for Game Developers

ISBN 13: 9781592008483

ISBN 10: 1592008488

Author: John P. Flynt, Ph.D.; Ben Vinson

Pages: 500

Published: 08/15/2005

Print Book Price: $59.95 Add to cart

Companion downloads

Simulation games are unique. They have action, combat, management, and strategy. By definition a simulation is an imitation. So, computer simulation games are games that imitate a real-life situation. Another way to think about it is that simulation games attempt to recreate a past event. But games don't always stick to that definition, sometimes they attempt to create a situation that we may someday be faced with. Event modeling is the fundamental activity of examining a real-world event to determine precisely those aspects of the event that can be made the primary objectives of a software development effort. Such modeling is essential to the success of any game development effort, especially if it focuses on simulation. The reason for this is that no simulation program can hope to simulate every aspect of a real-world event. The simulation must be limited in some way, and a technique is at hand, through event modeling, to determine which aspects of the event will render the simulation project effective.
  • Provides detailed explanations of how to create the demonstration programs, and the Companion web site files will provide completed programs for all projects in the book.
  • Offers clear illustrations of requirements, design, and testing documents.
  • The simulation models in the book provide an easy way to become familiar with economic and physical modeling of systems for simulation.
  • Provides an understanding of how simulation software can be used in such industries as on-line gambling, education, entertainment, and for supplemental use in all types of PC and console games.
  • Includes more than a dozen simulation projects that can be extended or adapted to for entertainment, industrial, or educational uses.
  • Companion website available here:
Author Bio
John P. Flynt, Ph.D.
John P. Flynt, Ph.D., works in the software development industry, has taught at colleges and universities, and has authored courses and curricula for several college-level game development programs. His academic background includes work in information technology, the social sciences, and the humanities. Among his works are In the Mind of a Game, Simulation and Event Modeling for Game Developers (with co-author Ben Vinson), and Software Engineering for Game Developers. John lives in the foothills near Boulder, Colorado.
Ben Vinson
Ben Vinson has developed a number of games for companies such as DreamQuest. While studying at the University of Colorado, he won an award from Microsoft for his game development efforts. He was also the lead developer on Ankh, the game featured in Software Engineering for Game Developers (Thomson, 2004)
cover image - Simulation and Event Modeling for Game Developers
Table of Contents
1. What Is Simulation?
2. Specifying Events
3. Designing an Application Framework
4. Implementing the Framework
5. Design for Entities
6. Implementing Entities
7. Creating a World
8. AI and Physics for Simulation
9. Evironments of Simulation
10. Simulation of Physical Systems
11. Simulation for Social and Economic Systems
12. Testing Simulations and Event Models