📗Game Rules Guide

Creating content related to the Game Rules system can be found here, including variable use cases, templates, and presets.

Multiplayer Use Cases for Variables

Try using some of these ideas alone or in combination to create complex gameplay using Game Rules.

Number (Integer)

Global (G)

  • Round / lap number

  • Resource counters (cooperative item use)

  • Remaining finite resources (competitive item use)

  • World health / risk

  • Add global time (s)

Team (T)

  • Team score / flags captured

  • Rounds won

  • Pooled resource counter

  • Team health / risk

  • Remaining items to collect, destroy, etc for a team time (s)

Player (P)

  • Points earned / NPC kill count / individual flags captured (MVP)

  • Personal resource counter

  • Player health / risk (if managed by Rules)

  • Add player time (s)

Decimal Number (Float)

Global (G)

  • Calculate bonuses

Team (T)

  • Calculate bonuses

  • Calculate team leveling (to offer perks for team growth)

Player (P)

  • Calculate bonuses

  • Calculate player leveling (to offer perks for player growth)

Text (maximum: ~25 characters) - May display in banners and HUD slots

Global (G)

  • Mini game name

  • Round / phase name

  • Global instruction (e.g., "Collect Coins

Team (T)

  • Code (can use with new Combination Code behavior)

  • Hints / warnings about other team(s)

  • Team status

  • Character class

Player (P)

  • Code (can use with new Combination Code behavior)

  • Secret role

  • Area name (player location)

Time

Global (G)

  • Global game timer

  • Event countdown (e.g., enemy waves for PVE play)

Team (T)

  • Goal completion timer (team record)

  • Team timer (varied time games)

  • Event countdown (team only)

  • Cooldown timer (team)

Player (P)

  • Personal timer (varied time games)

  • Personal best time (MVP)

  • Cooldown timer (player)

True/False

Global (G)

Trigger global logic on command or at game start if True

  • Global game settings (difficulty level, high / low performance settings, etc)

  • Global task / event status

Team (T)

Trigger team only logic on command if True

  • Team role

  • Team task / event status

Player (P)

Trigger player only logic on command if True

  • Player role

  • Player task / event status

  • HUD preference (full, minimal)

Rules Templates

There are many Experiences in Game Maker's Templates tab that teach about using the Game Rules system or provide gameplay including rules that you can customise.

Presets

The following resources document Presets available in the Game Rules to set up gameplay mechanics more quickly.

Last updated

Was this helpful?