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
  • Collaborative game design, straight into your production
  • Preliminaries
  • Supported Game Engines
  • Unity 3D
  • Unreal Engine
  1. Unity Plugin (UP) & API

Game Engine Plugin

Learn how you can integrate Machinations with your favourite Game Engine

PreviousBest PracticesNextQuick Start

Last updated 4 years ago

Machinations UP, our game engine plugin, allows you to synchronize your Machinations diagrams with your game, real-time.

Collaborative game design, straight into your production

Preliminaries

Make sure you read about UP's Main Concepts.

Supported Game Engines

Currently, we provide out-of-the-box support for Unity 3D

Our roadmap includes an Unreal Engine plugin, so both C# and C++ code bases are covered

The plugin is Open Source, so you can use it as an inspiration to integrate with other Game Engines

By using UP's flexible value mapping framework any changes to your diagram will be applied to your game, while your game is running

Extensive docs can be found here, on GitBook, and on our

Unity 3D

For now, the first step for UP is to support integration. The product is now in Open Beta and can be downloaded from the .

Check our to see it in action.

Unreal Engine

On our near-future roadmap.

⚙️
🛣️
🕹️
🛣️
📖
Developers Portal
Unity 3D
Unity Asset Store
Quick Start