Publisher | Machinations |
---|---|
File size | 125.30kB |
Number of files | 73 |
Latest version | 2.0.0 |
Latest release date | 2023-03-24 11:18:14 |
First release date | 2020-11-26 03:06:13 |
Supported Unity versions | 2018.4.2 or higher |
Machinations is the revolutionary visual language for a fast-paced game design process. From prototype to live game updates.
Machinations UP (short for Unity Plugin) is how you can bring your designs from Machinations into your Unity production.
Main features:
🚀 Two-way sync between your game and Machinations
🚀 Programatic access to any Machinations element
🚀 In-editor Machinations Elements Importer.
🚀 Automated code generation for imported Machinations elements.
🚀 Scriptable Objects integration
🚀 Event-based value mapping
🚀 Custom-drawn Property Inspector editor
Check the video here on the Asset Store for a quick overview of what you can currently achieve with our integration.
Or head over to our documentation and go through the Quick Start tutorial.
Questions? Get in touch via Discord or Slack.
This asset is both a plugin for the Unity Editor and a framework.
The plugin will add the Machinations.io Control Panel into the Tools menu in Unity. This will serve as the link between your game and Machinations. Enter your (freely available) API Key from your Machinations Account to connect to diagrams of your choosing.
The Control Panel is also where, in the future, we will concentrate juicy functionality such as automagically generating working code based on your diagrams.
The framework part consists of source code files that make up a value mapping & synchronization engine. It is the gateway to the Machinations API and simplifies the process of interacting with your diagrams. The framework is Open Source. Check the UP Unity 3D project on GitHub.
For now, the plugin can only work with one diagram at a time, per project. You can switch between diagrams at any time. This limitation will be removed based on community demand.
This asset uses:
- SocketIOUnity ( <a href="https://github.com/itisnajim/SocketIOUnity"> SocketIO Unity @ GitHub </a> )
See Third-Party Notices.txt file in package for details.