Analytical Perspectives in Game Design
Time processor
Home ] Up ] Agent processor ] Command processor ] Data communications unit ] Drama processor ] Game Database ] Lock processor ] Login processor ] personality processor ] Pot processor ] [ Time processor ] View processor ]


 

The time processor keeps track of time within the game. It has a clock that keeps track of world time and a schedular that fires scheduled events into the game. There is a local clock on the client and a master clock for the server.

See also: temporal perspectives

A time processor can exist in both the client and server. In this case the server acts as a master time processor. It must always exist. For performance reasons the client may keep a local list of pertinent schedules.

The time processor consists of the following components:

  • master clock
  • slave clock
  • schedules list

The time processor has the following interface capabilities:

  • direct access
  • RMI access
  • Info-bus access
 

21/11/99

 


See also: [Role Playing Games] [Game Engine]
© 1998, 1999 Brian Yap. These pages are available under the GNU licence.