☉Getting Started
☉Getting Started
▷ Simulations
⇢ Connections
⧰ Advanced Nodes
✑ Nodes Properties
⚯ Collaboration
♔ Accounts
☆ Tips
⚙ Unity Plugin (UP) & API
≏ Evolution
Interface Basics

Your Machinations Workspace is where you’ll create your game designs, set parameters, run simulations and plot results.

From the header you can easily access some of our most important features:
Clicking on the diagram’s Title
reveals the file management setting.

Click on the Manage file
button Share
; Make a copy
or Delete
your diagram.


In the Main Menu you will find everything you could expect from a Docs suite.

- My Machinations – where we store your diagrams that are not shared with your team members
- Shared with me – the diagrams that were shared with you
- Team – under Team, you’ll find the diagrams your team shares, available with our paid plans
- Import from G Drive – here’s where you can access the diagrams you have exported to your Google Drive.
- Templates – a repository of ready-made deconstructions of games and game mechanics
Templates should be interesting for both beginner and advanced users. Quickly access a ready-built diagram and investigate how it works.
🧙 It’s a nice way of getting over the empty canvas block every one of us may experience.
💡 Templates can also be accessed from Menu > New from Template


Access a searchable repository of ready-made subsystems. Drag and drop them onto the canvas to get you started.
The section in which you’ll find public, ready-made systems to get you started. Just drag and drop them onto the Canvas.
Add systems for easy drag and drop access. Select
the Nodes and Connections you’d like added right-click
and select Add to private library
(see below).

This is a PRO feature, available with paid plans. For anyone working in teams, you can save library items and easily make them available to all team members.

Access all Nodes and Connections to drag and drop them onto the canvas.
🦸 Pro-tip: Double click Nodes to automatically place & connect them.
Read more on this in Best Practices
💡 When no component is selected on the diagram, the Properties panel displays the options for changing diagram properties.
- Global Properties
- Dice: use this to set the default number of faces the dice that generate random values have. For example, on a diagram that has the Dice Global property set to 10, a Resource Connection with the Label
D
will transfer a random amount of Resources between 1 and 10. - Skill, Multiplayer, Strategy set these to any value you may want to call upon when building your diagram, then use
S
,M
orSt
as Labels on the Connections that should have that value. For example: if Skill is set to 7*8, a Resource Connection having the LabelS
, would transfer 56 Resources.
- Dice: use this to set the default number of faces the dice that generate random values have. For example, on a diagram that has the Dice Global property set to 10, a Resource Connection with the Label
- View: choose if you want to have de Grid or Page View on/off
- Options: Toggle on/off Connection arrows or Guides
🔧 When components (Nodes & Connections) are selected, the Functional panel displays the properties settings for that component. Check out the documentation for each Node/Connection to learn about each available setting.

Once you have a system diagrammed, at the bottom of the canvas you can find the diagram’s Play Modes. Read all about it here:

Opens the Execution Chart of your diagram. Learn all about Charts at the link below.


Use Layers for different sections of your diagram, so you can hide them if you need better visualisation at a micro or macro level.
- Open Layers controller by clicking the Layers icon (image above)
- Make a selection of Nodes and Connections then you can
- Add Layer
- Move selection to a different Layer by Selecting the target Layer from the list
- Duplicate
- Delete
- View/Hide
- Lock/Unlock

Use this as a minimap, by dragging the outline to navigate the diagram.


Used by 2500+ game studios all over the world

250+ universities & academic institutions use Machinations













