Difference between revisions of "Tick-Based Games"

From gdp3
Jump to: navigation, search
(Consequences)
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Category:Mechanical Patterns]]
 
[[Category:Mechanical Patterns]]
 
[[Category:Patterns]]
 
[[Category:Patterns]]
[[Category:Needs work]]
 
 
[[Category:Needs revision]]
 
[[Category:Needs revision]]
 
[[Category:Needs examples]]
 
[[Category:Needs examples]]
 
[[Category:Needs references]]
 
[[Category:Needs references]]
[[Category:Stub]]
 
 
[[Category:To be Published]]
 
[[Category:To be Published]]
[[Category:Staffan's current workpage]]
+
''Real-time games which have sufficiently long intervals between update phases to let players make use of these for planning or choosing when to play.''
''The one-sentence "definition" that should be in italics.''
+
  
This pattern is a still a stub.
+
[[Tick-Based Games]] are simply real-time games where the updates to the game states take place at regular intervals which are long enough for players to perceive them and make use of them for planning or for deciding when to engage with the games.
  
 
=== Examples ===
 
=== Examples ===
 +
[[Utopia]] is a multiplayer online [[Tick-Based Games]] where players compete against each other.
  
==== Anti-Examples ====
+
[[Candy Crush Saga]] and some versions of [[Peggle]] can be said to be [[Tick-Based Games]] since players' lives regenerate at regular ticks.
optional
+
  
 
== Using the pattern ==
 
== Using the pattern ==
Designing games so that the game state is updated at regular intervals is typically done so [[The Show Must Go On]], both for games with [[Asynchronous Gameplay|Asynchronous]] and [[Synchronous Gameplay]]. [[Dedicated Game Facilitators]] are typically needed to enforce, or at least inform players, when ticks should occur. Ticks can also be created locally for players or for actions. [[Spawning]] does this for players after their [[Avatars]] or [[Player Characters]] have died while [[Cooldown]] do this for actions.
+
[[Tick-Based Games]] is used to enforce synchronized updates to game states due to actions and events in [[Real-Time Games]], both for games with [[Asynchronous Gameplay|Asynchronous]] and [[Synchronous Gameplay]]. While computer-based games in reality do this always, the updates in [[Tick-Based Games]] are done at intervals which lets players notice them and nearly always gives them time to plan actions and often time to plan ''when'' to play. [[Dedicated Game Facilitators]] are typically needed to enforce, or at least inform players, when ticks should occur. Ticks can also be created locally for players or for actions. [[Spawning]] does this for players after their [[Avatars]] or [[Player Characters]] have died while [[Cooldown]] do this for actions. More generally [[Regenerating Resources]] used together with either [[Budgeted Action Points]] or [[Lives]] creates [[Tick-Based Games]] since players may need to wait for ticks to be able to perform actions in the game.  
  
[[Tick-Based Games]] need to limit the number of actions players can do each tick to be meaningful, but [[Action Caps]] can be used to not limit this to one action per tick. Seen in another perspective, [[Tick-Based Games]] can be seen as putting [[Time Limits]] on [[Budgeted Action Points]].  
+
[[Tick-Based Games]] need to limit the number of actions players can do each tick to be meaningful, but [[Action Caps]] can be used to not limit this to one action per tick. Seen in another perspective, [[Tick-Based Games]] can be seen as putting [[Time Limits]] on [[Budgeted Action Points]]. While [[Tick-Based Games]] in general create [[Time Limits]] in games, they can also be modified by [[Time Limits]] in the sense that the game may only last a specific number of ticks.  
  
=== Can Be Modulated By ===
+
[[Massively Single-Player Online Games]] can be made into [[Tick-Based Games]] to enforce [[Action Caps]] or [[Downtime]] on players. This is usually combined with having [[Persistent Game Worlds]] so that players do need to return regularly to handle game events. Like in [[Real-Time Games]], [[Tick-Based Games]] can make [[Events Timed to the Real World]] and players' efforts in the game can be design to be [[Always Vulnerable]]. [[Game Pauses]] can be introduced to let all players have more time before ticks.  
[[Always Vulnerable]],
+
[[Game Pauses]],
+
[[Persistent Game Worlds]],
+
[[Private Game Spaces]],
+
[[Real-Time Games]],
+
[[Time Limits]]
+
 
+
=== Can Modulate ===
+
 
+
[[Massively Single-Player Online Games]],
+
 
+
 
+
 
+
Like in [[Real-Time Games]], [[Tick-Based Games]] can make [[Events Timed to the Real World]].
+
  
 
== Consequences ==
 
== Consequences ==
[[Tick-Based Games]] allow players to do a limited number of action each tick, including [[No-Ops]]. Since this makes players have to perform actions within certain amount of time to not lose those actions, [[Tick-Based Games]] introduce [[Time Limits]]. When the time allotted to each tick is more than significant for planning and performing these actions, [[Tick-Based Games]] support a bounded [[Freedom of Choice]] of when to play, or phrased differently, [[Negotiable Play Sessions]]. This also supports a limited form of [[Interruptibility]] since players can interrupt their gameplay without negative effects if they have time to plan and perform necessary gameplay action before the tick occurs. [[Exaggerated Perception of Influence]] can be another consequence of [[Tick-Based Games]] in these cases where they have ample time to plan what to do.  
+
[[Tick-Based Games]] allow players to do a limited number of action each tick, including [[No-Ops]]. Since this makes players have to perform actions within certain amount of time to not lose those actions, [[Tick-Based Games]] introduce [[Time Limits]]. When the time allotted to each tick is more than significant for planning and performing these actions, [[Tick-Based Games]] support a bounded [[Freedom of Choice]] of when to play, or phrased differently, [[Negotiable Play Sessions]]. This also supports a limited form of [[Interruptibility]] and [[Drop-In/Drop-Out]]  gameplay since players can interrupt their gameplay without negative effects if they have time to plan and perform necessary gameplay action before the tick occurs. However, if players want to play more than the can during a tick, [[Tick-Based Games]] leads to [[Downtime]] (but at the same time the length of the tick determines the maximum amount of [[Downtime]] possible). [[Exaggerated Perception of Influence]] can be another consequence of [[Tick-Based Games]] in these cases where they have ample time to plan what to do.  
  
[[Tick-Based Games]] that take place in [[Private Game Spaces]] support [[Asynchronous Gameplay]]. They limit the amount of [[Downtime]] a player can have to the length of a tick.
+
Like [[Real-Time Games]], [[Tick-Based Games]] ensure that [[The Show Must Go On]]. [[Tick-Based Games]] that take place in [[Private Game Spaces]] support [[Asynchronous Gameplay]].
  
 
== Relations ==
 
== Relations ==
 
=== Can Instantiate ===
 
=== Can Instantiate ===
 +
[[Downtime]],
 +
[[Drop-In/Drop-Out]],
 
[[Events Timed to the Real World]],  
 
[[Events Timed to the Real World]],  
 
[[Exaggerated Perception of Influence]],  
 
[[Exaggerated Perception of Influence]],  
Line 62: Line 47:
 
[[Downtime]],  
 
[[Downtime]],  
 
[[Massively Single-Player Online Games]],  
 
[[Massively Single-Player Online Games]],  
[[Synchronous Gameplay]]
+
[[Synchronous Gameplay]],
 +
[[Real-Time Games]]  
  
 
=== Can Be Instantiated By ===
 
=== Can Be Instantiated By ===
Line 69: Line 55:
 
[[Spawning]],  
 
[[Spawning]],  
 
[[Time Limits]]
 
[[Time Limits]]
 +
 +
[[Regenerating Resources]] together with [[Budgeted Action Points]] or [[Lives]]
  
 
=== Can Be Modulated By ===
 
=== Can Be Modulated By ===
Line 76: Line 64:
 
[[Persistent Game Worlds]],  
 
[[Persistent Game Worlds]],  
 
[[Private Game Spaces]],  
 
[[Private Game Spaces]],  
[[Real-Time Games]],
 
 
[[Time Limits]]
 
[[Time Limits]]
  

Latest revision as of 15:49, 18 July 2015

Real-time games which have sufficiently long intervals between update phases to let players make use of these for planning or choosing when to play.

Tick-Based Games are simply real-time games where the updates to the game states take place at regular intervals which are long enough for players to perceive them and make use of them for planning or for deciding when to engage with the games.

Examples

Utopia is a multiplayer online Tick-Based Games where players compete against each other.

Candy Crush Saga and some versions of Peggle can be said to be Tick-Based Games since players' lives regenerate at regular ticks.

Using the pattern

Tick-Based Games is used to enforce synchronized updates to game states due to actions and events in Real-Time Games, both for games with Asynchronous and Synchronous Gameplay. While computer-based games in reality do this always, the updates in Tick-Based Games are done at intervals which lets players notice them and nearly always gives them time to plan actions and often time to plan when to play. Dedicated Game Facilitators are typically needed to enforce, or at least inform players, when ticks should occur. Ticks can also be created locally for players or for actions. Spawning does this for players after their Avatars or Player Characters have died while Cooldown do this for actions. More generally Regenerating Resources used together with either Budgeted Action Points or Lives creates Tick-Based Games since players may need to wait for ticks to be able to perform actions in the game.

Tick-Based Games need to limit the number of actions players can do each tick to be meaningful, but Action Caps can be used to not limit this to one action per tick. Seen in another perspective, Tick-Based Games can be seen as putting Time Limits on Budgeted Action Points. While Tick-Based Games in general create Time Limits in games, they can also be modified by Time Limits in the sense that the game may only last a specific number of ticks.

Massively Single-Player Online Games can be made into Tick-Based Games to enforce Action Caps or Downtime on players. This is usually combined with having Persistent Game Worlds so that players do need to return regularly to handle game events. Like in Real-Time Games, Tick-Based Games can make Events Timed to the Real World and players' efforts in the game can be design to be Always Vulnerable. Game Pauses can be introduced to let all players have more time before ticks.

Consequences

Tick-Based Games allow players to do a limited number of action each tick, including No-Ops. Since this makes players have to perform actions within certain amount of time to not lose those actions, Tick-Based Games introduce Time Limits. When the time allotted to each tick is more than significant for planning and performing these actions, Tick-Based Games support a bounded Freedom of Choice of when to play, or phrased differently, Negotiable Play Sessions. This also supports a limited form of Interruptibility and Drop-In/Drop-Out gameplay since players can interrupt their gameplay without negative effects if they have time to plan and perform necessary gameplay action before the tick occurs. However, if players want to play more than the can during a tick, Tick-Based Games leads to Downtime (but at the same time the length of the tick determines the maximum amount of Downtime possible). Exaggerated Perception of Influence can be another consequence of Tick-Based Games in these cases where they have ample time to plan what to do.

Like Real-Time Games, Tick-Based Games ensure that The Show Must Go On. Tick-Based Games that take place in Private Game Spaces support Asynchronous Gameplay.

Relations

Can Instantiate

Downtime, Drop-In/Drop-Out, Events Timed to the Real World, Exaggerated Perception of Influence, Freedom of Choice, Interruptibility, Negotiable Play Sessions, No-Ops, The Show Must Go On

with Private Game Spaces

Asynchronous Gameplay, Freedom of Choice

Can Modulate

Asynchronous Gameplay, Budgeted Action Points, Downtime, Massively Single-Player Online Games, Synchronous Gameplay, Real-Time Games

Can Be Instantiated By

Cooldown, Dedicated Game Facilitators, Spawning, Time Limits

Regenerating Resources together with Budgeted Action Points or Lives

Can Be Modulated By

Action Caps, Always Vulnerable, Game Pauses, Persistent Game Worlds, Private Game Spaces, Time Limits

Possible Closure Effects

-

Potentially Conflicting With

-

History

An updated version of the pattern Tick-Based Games 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.

Acknowledgements

-