Game Development Reference
In-Depth Information
AppEnDIx B
Design pattern Library
Static Engine
n Type: Engine
n Intent: Produces a steady flow of resources over time for players to consume or to
collect while playing the game.
n Motivation: A static engine creates a steady flow of resources that never dries up.
applicability
Use a static engine when:
n You want to limit players' actions without complicating the design. A static
engine forces players to think how they are going to spend their resources without
much need for long-term planning.
structure
Participants
n Energy that is produced by the
static engine
NOTE a static engine
must provide players
with some options to
spend the resources
on. a static engine
with only one option to
spend the resources on
is of little use.
n A source that produces energy
n Actions the player can spend
energy on
collaborations
The source produces energy at a fixed or an unpredictable rate.
consequences
The production rate of a static engine does not change, so the effects of the engine
on game balance are very predictable. A static engine can be the cause of imbalance
only when its production rate is not the same for all the players.
303
 
 
 
Search WWH ::




Custom Search