Skip to main content

AGML symbols and usage

Start Game

Indicates the start of the game. Always appears first.

End Game

Indicates the endof the game. Always appears last.

Automated Process

This is commonly a game setup or scoring phase.
Identifies any processes,actions or set of actions outside play space, typically not related to player actions or decisions.

Player Process

Placeholder for a process; an action or step,typically taken by a player. Includes physical actions and player decisions.

Order / Path

Steps from one element to the next. Does not branch or split.

Dotted line indicates an optional pathway

Game State Decision

A decision is made,with two branches; either a condition is met or it is not.
This decision is outside of player control.
Used for determining end of a turn, round, game, or other non-player decision.

Player Choice

Branch of processes,indicates that a player has options based on what links through this shape. The number and nature of the options is derived from the paths and processes that follow.

Domain

The domain indicates a set of processes, choices, and other symbols that are within separate scopes. If a game features a single player taking actions on their turn, then domain and the domain-based symbols below are not necessary. They are typically used when multiple players interact during a turn or at the same time, or if there are timed events that need to be accounted for.

Player

Indicates that the current/active player is taking actions or steps. Typically assigned to a domain.

Simultaneous Players

Assigned to a domain, used when multiple players take steps simultaneously.

Any Other Player

Indicates that any player other than the current/active player is taking actions or steps. Typically assigned to a domain.

Timed / Non-sequential event

Assigned to a domain, when events or processes occur at set times.