Difference between revisions of "Dedicated Game Facilitators"

From gdp3
Jump to: navigation, search
Line 7: Line 7:
 
[[Category:Stub]]
 
[[Category:Stub]]
 
''Programs, machines, or people who perform book-keeping actions and/or control various agents to provide gameplay to players.''
 
''Programs, machines, or people who perform book-keeping actions and/or control various agents to provide gameplay to players.''
 +
 +
All games require some effort to maintain and update the game state. This may be as easy as tallying scores but may also require extensive preparing, the management of information that should be hidden from all players, the impartial judging or performing of actions, and resolving complex algorithms during gameplay. Since letting players perform these may distract from the gameplay and may be difficult or impossible to do (e.g. managing secret information) a common solution is to assign these activities to other people, giving them roles as umpires, judges, or game masters. With the advent of computers, these have also been
  
 
This pattern is a still a stub.
 
This pattern is a still a stub.
  
 
=== Examples ===
 
=== Examples ===
 +
 +
The umpire
 +
 
Game masters in roleplaying games such as [[Dungeons & Dragons]], [[GURPS]], [[Basic Role-Playing]], and the [[Storytelling System]] are all example of [[Dedicated Game Facilitators]].
 
Game masters in roleplaying games such as [[Dungeons & Dragons]], [[GURPS]], [[Basic Role-Playing]], and the [[Storytelling System]] are all example of [[Dedicated Game Facilitators]].
 +
 +
All computer or console based games have the computer as a [[Dedicated Game Facilitators]].
 +
 +
The work load is shared between many computers in the case of online games, typically with one server in control of maintaining and updating the game state and many clients showing the game state to the players and collecting input from them to pass on to the server.
 +
 +
Although this seems to put the main workload on the server (except for the graphical presentation), clients used for real-time online games such as the [[Counter-Strike series]], the [[Quake series]], and the [[Left 4 Dead series]] include advance prediction systems to be able to show where opponents are predicted to be in order to avoid having lag.
 +
  
 
The AI Director used in the [[Left 4 Dead series]] can be seen as a [[Dedicated Game Facilitators]] distinct from the game system itself even if it is part of the same code.
 
The AI Director used in the [[Left 4 Dead series]] can be seen as a [[Dedicated Game Facilitators]] distinct from the game system itself even if it is part of the same code.
Line 21: Line 33:
 
== Using the pattern ==
 
== Using the pattern ==
  
 +
Surprises, Tick-Based Games, Unknown Goals, Smooth Learning Curves, Ultra-Powerful Events, Narrative Structures, Imperfect Information, Asynchronous Games, Persistent Game Worlds, Communication Channels, Balancing Effects, Cut Scenes, Turn Taking, The Show Must Go On, Save-Load Cycles, Enemies, Storytelling, Agents
 +
 +
Conflict, Combat, Turn-Based Games, Never Ending Stories, Multiplayer Games, Experimenting, Downtime, Game World, Synchronous Games, Betting, Characters, Single-Player Games, Replayability
 +
 +
Game Masters
 +
 +
Downtime, Self-Facilitated Games, Public Information
  
 
[[Zero-Player Games]]
 
[[Zero-Player Games]]
 +
 +
[[Real-Time Games]]
 +
 +
[[Left 4 Dead series]]
 +
 +
[[Randomness]]
 +
 +
[[Agents]]
 +
 +
[[Turn-Based Games]]
 +
 +
[[Excise]]
  
 
=== Diegetic Aspects ===
 
=== Diegetic Aspects ===

Revision as of 09:18, 4 January 2011

Programs, machines, or people who perform book-keeping actions and/or control various agents to provide gameplay to players.

All games require some effort to maintain and update the game state. This may be as easy as tallying scores but may also require extensive preparing, the management of information that should be hidden from all players, the impartial judging or performing of actions, and resolving complex algorithms during gameplay. Since letting players perform these may distract from the gameplay and may be difficult or impossible to do (e.g. managing secret information) a common solution is to assign these activities to other people, giving them roles as umpires, judges, or game masters. With the advent of computers, these have also been

This pattern is a still a stub.

Examples

The umpire

Game masters in roleplaying games such as Dungeons & Dragons, GURPS, Basic Role-Playing, and the Storytelling System are all example of Dedicated Game Facilitators.

All computer or console based games have the computer as a Dedicated Game Facilitators.

The work load is shared between many computers in the case of online games, typically with one server in control of maintaining and updating the game state and many clients showing the game state to the players and collecting input from them to pass on to the server.

Although this seems to put the main workload on the server (except for the graphical presentation), clients used for real-time online games such as the Counter-Strike series, the Quake series, and the Left 4 Dead series include advance prediction systems to be able to show where opponents are predicted to be in order to avoid having lag.


The AI Director used in the Left 4 Dead series can be seen as a Dedicated Game Facilitators distinct from the game system itself even if it is part of the same code.

Magic the Gathering

Pokémon

Using the pattern

Surprises, Tick-Based Games, Unknown Goals, Smooth Learning Curves, Ultra-Powerful Events, Narrative Structures, Imperfect Information, Asynchronous Games, Persistent Game Worlds, Communication Channels, Balancing Effects, Cut Scenes, Turn Taking, The Show Must Go On, Save-Load Cycles, Enemies, Storytelling, Agents

Conflict, Combat, Turn-Based Games, Never Ending Stories, Multiplayer Games, Experimenting, Downtime, Game World, Synchronous Games, Betting, Characters, Single-Player Games, Replayability

Game Masters

Downtime, Self-Facilitated Games, Public Information

Zero-Player Games

Real-Time Games

Left 4 Dead series

Randomness

Agents

Turn-Based Games

Excise

Diegetic Aspects

Interface Aspects

Narrative Aspects

Consequences

Relations

Can Instantiate

Can Modulate

Can Be Instantiated By

Can Be Modulated By

Possible Closure Effects

Potentially Conflicting With

History

A revised version of the pattern Dedicated Game Facilitators that was part of the original collection in the book Patterns in Game Design[1].

References

  1. Björk, S. & Holopainen, J. (2004) Patterns in Game Design. Charles River Media. ISBN1-58450-354-8.

References