Appendix B. Design Pattern Library

Static Engine

Type: Engine

Intent: Produces a steady flow of resources over time for players to consume or to collect while playing the game.

Motivation: A static engine creates a steady flow of resources that never dries up.

Applicability

Use a static engine when:

• 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

Image

Participants

Energy that is produced by the static engine

• A source that produces energy

Actions the player can spend energy on

Note ...

Get Game Mechanics: Advanced Game Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.