Systems and methods for simulating game state changes responsive to an interrupt condition
First Claim
1. A method of simulating game state changes responsive to an interrupt condition in a computer-implemented racing game, comprising:
- generating an interrupt condition during the racing game at a first game state, the first game state having a first set of statistics associated therewith;
responsive to said interrupt condition, simulating events that occur after the first game state based on the first set of statistics so as to produce a second set of statistics associated with a second game state; and
resuming the racing game in the second game state.
1 Assignment
0 Petitions
Accused Products
Abstract
A simulation module simulates events that may occur during a cautionary period based on, e.g., current relative position of vehicles, vehicle and driver attributes and current game statistics for vehicles, and compiles new statistics and attributes that are used in the resumed race. A full race simulation option and a partial race simulation option are also provided. For example, in a season mode, the simulation module simulates events that may occur during a race and compiles statistics that can be used later, e.g., in a later race, for season standings, etc. A complete race may be simulated, or a partial race may be simulated, for example, if a user desires to terminate a race before it is finished, using the compiled statistics, and a new set of statistics compiled to track the simulated race events. Real world statistics are imported and used in some aspects. For example, real world standings, performance statistics and attribute information are stored in a database and are used as a basis for AI-controlled vehicle performance and AI-generated simulation results.
-
Citations
25 Claims
-
1. A method of simulating game state changes responsive to an interrupt condition in a computer-implemented racing game, comprising:
-
generating an interrupt condition during the racing game at a first game state, the first game state having a first set of statistics associated therewith;
responsive to said interrupt condition, simulating events that occur after the first game state based on the first set of statistics so as to produce a second set of statistics associated with a second game state; and
resuming the racing game in the second game state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium including code for controlling a processor to simulate game state changes responsive to an interrupt condition during a race in a racing game, the code including instructions to:
-
retrieve a first set of statistics associated with a first game state from a database in response to an interrupt condition;
simulate events that occur after the first game state based on the first set of statistics so as to produce a second set of statistics associated with a second game state; and
store the second set of statistics to the data base. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification