Machinations Documentation
  • What is Machinations?
  • ☉Getting Started
    • Explore
    • Interface
    • Framework Basics
    • How-To Videos
  • ▷ Simulations
    • Run Modes
    • Charts
  • ⦽ Basic Nodes
    • Pools
    • Sources
    • Drains
  • ⇢ Connections
    • Resource Connections
    • State Connections
      • Label Modifiers
      • Node Modifiers
      • Triggers
      • Activators
    • Labels
  • ⧰ Advanced Nodes
  • Converters & Traders
  • Gates
    • Sorting Gates
    • Trigger Gates
    • Mixed Gates
  • Registers
    • Math.js Functions
  • Delays & Queues
  • End Conditions
  • Artificial Player
  • ✑ Nodes Properties
    • Activation Modes
    • Pulling & Pushing Resources
    • Filter (Colour Coding)
  • ⚯ Collaboration
    • Live Collaborative Editing
    • Public Diagrams
    • Google Sheets
    • Tags
  • ♔ Accounts
    • User Profile
    • Pricing
    • Billing Policy
    • Team Management
  • ☆ Tips
    • Shortcuts
    • Best Practices
  • ⚙️Unity Plugin (UP) & API
    • Game Engine Plugin
    • Quick Start
    • Main Concepts
    • Real-Time Sync
    • Unity Integration Guide
    • Known Issues
    • Key Features
      • Game-Aware Analytics
      • Local Cache
      • Game State Awareness
      • Data Formats & Handoff
  • ≏ Evolution
    • Changelog
    • Framework Diff Log
  • 〄 Localisations
  • 🇷🇺 RU by Lev "evlko" Kobelev
Powered by GitBook
On this page
  1. ☆ Tips

Best Practices

Quick, crystal-clear diagrams

PreviousShortcutsNextGame Engine Plugin

Last updated 4 years ago

Do:

  1. Keep Nodes & Connections spaced out

  2. Align & Distribute Nodes (select multiple Nodes > Arrange menu on the right)

  3. Keep View > Grid & Guides on

  4. Try to keep a Vertical or Horizontal hierarchy of your systems

  5. Use colour schemes to format your Nodes

  6. Use Colour Coded Resources to keep Resource flows separate

  7. Group subsystems (select multiple Nodes > Right Click > Group)

  8. Do not clutter your diagrams with unnecessary elements and text

  9. Do not use Comic Sans. Because you can't :)

Tips

1. Select a diagram Node, then DoubleClick / Alt+DoubleClick on a New Node in the left Machinations Panel to instantiate it on the diagram and automatically connect it via a Resource / State Connection.

2. Zoom in/out ALT+Scroll

3. Drop Nodes on loose Resource Connections to auto-link

4. Use the Waypoints Presets to organise your diagrams

5. Add systems to My Library and use them later by drag&dropping them into any other diagram

6. Use Groups to declutter your diagram

8. Use Layers (View>Layers / Ctrl[Cmd]+Shift+L) for selecting & locking content

9. Use Outline (Ctrl[Cmd]+Shift+O) like a mini-map to navigate through larger diagrams

10. Duplicate/Delete with Connections

For more shortcuts, check out:

7. Export Multiple Run data sets:

📖
Shortcuts
https://docs.machinations.io/charts#exports
🎇