The Mona Brain system is a high-level, powerful and easy to use no-code system designed to empower users to create interactive experiences and games in minutes!
To add this sdk to your Unity project, follow these steps:
- Download and install Unity 2022.3.6f1
- In Unity, in the top menu, select Edit -> Project Settings
-
Under 'Package Manager' add a scoped registery:
- Name: Open UPM
- URL: https://package.openupm.com
- Scope(s): (one on each line)
- com.monaverse
- com.vrmc
-
Close the 'Project Settings' window.
-
In Unity, in the top menu, select Window -> Package Manager
-
In the 'Package Manager' window, select the second dropdown from the left, 'Packages: In Project' and select 'My Registries'
-
Find the 'Mona Brains SDK' and select 'Install' on the top right to install the latest version. This will also install necessary dependencies.
-
If you are not already using the latest 'Unity Input System' you will be asked to enable it which will restart your Unity editor.
-
Make sure you have a MonaTags scriptable object in your 'Library'
if you don't, then create one by right clicking on your Brains folder (or Assets folder if you don't yet have a brains folder), then selecting: Create -> Mona Brains -> Utils -> Mona Tags from the context menu.
-
Once set up is complete, you should see a menu item at the top of Unity called 'Mona' with the option to launch the brains editor.
-
You may receive the following compiler errors once brains is installed. This is because the VRM and Brains Libraries use different GLTF importer libraries.
- Set your importer to the
MonaUnityGLTF
library. - Under Edit -> Project Settings -> Player -> Other Settings -> Scripting Define Symbols, you'll want to add the following items:
UNIGLTF_DISABLE_DEFAULT_GLB_IMPORTER
UNIGLTF_DISABLE_DEFAULT_GLTF_IMPORTER
- Check back frequently for updated releases as this project is in active development and changing regularly.