Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Institution is required.
Discipline is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

Simulation and Event Modeling for Game Developers 1st Edition

John P. Flynt, Ph.D., Ben Vinson

  • Published
  • 500 Pages

Overview

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.

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)
  • 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: http://www.delmarlearning.com/companions/index.asp?isbn=1592008488
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

Cengage provides a range of supplements that are updated in coordination with the main title selection. For more information about these supplements, contact your Learning Consultant.

FOR INSTRUCTORS

Simulation and Event Modeling for Game Developers

ISBN: 9781592008483
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.

FOR STUDENTS

Simulation and Event Modeling for Game Developers

ISBN: 9781592008483
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.