Game Development Reference
In-Depth Information
Machinations Quick reference
Resource Connections
Resource connections dictate how resources flow between nodes.
3
Flow of resources
between nodes
Flow with
a rate of 1
Flow with
a rate of 3
Random
flow rate
Skill based
flow rate
Multiplayer
based flow
Strategy
based flow
Label Types
Format
Examples
Flow rate:
Random flow rate:
Intervals:
Multipliers:
All resources:
Draw randomly:
x
Dx; yDx; x%
x/y
x*y
all
drawx
0; 2; 3; 0.5; 1.3
D6; 2D5; D3-D2; 20%; 50%
1/4; 2/2; D6/3; D3/(D6+2)
2*50%; 3*D3
all
draw1; draw2; draw5
State Connections
State connections indicate the effects of state and state changes on other elements in the diagram. The state of a node is determined by
the number of resources on it.
Label Modifiers
Node Modifiers
Activators
*
*
+2
>0
n
+
Label Modifiers change the value of
labels of resource connections or other
state connections.
Node Modifiers change the number
of resources on nodes.
Activators activate or deactivate nodes.
Triggers
Reversed Triggers
*
*
!
Triggers activate nodes once when all inputs of their source node
are satisfied. An input is satisfied when it has delivered the amount
of resources as indicated by its flow rate.
Reversed Triggers activate nodes when its source node fires but
cannot pull all requested resources from its inputs.
Label Types
Format
Examples
Applicable to
value modifiers; node modifiers
value modifiers
value modifiers
triggers after a gate
activators; triggers after a gate
activators; triggers after a gate
triggers
reversed triggers
Modifiers:
Interval modifiers:
Multiplier modifiers:
Probabilities:
Conditions:
Range (condition):
Trigger marker:
Reversed trigger:
+; -; +x; -x; +x%
+xi; -xi
+im; -im
x%; x
==x; !=x; <x; <=x; >x; >=x;
x-y
*
!
+; -; +2; -0.3; +5%; -2%
+2i; -1i
+1m, -3m
20%; 3
==0; !=2; >=4;
2-5; 4-7
*
!
301
 
 
 
Search WWH ::




Custom Search