Note |
---|
To use Bolt, which is Unity’s visual scripting solution, you must purchase it on the Unity Asset Store. |
Welcome to Bolt!
Let’s get you started.
First, download and import Bolt from the Asset StoreA growing library of free and commercial assets created by Unity and members of the community. Offers a wide variety of assets, from textures, models and animations to whole Project examples, tutorials and Editor extensions. More info
See in Glossary.
Then, import it in your project:
After the import completes, the Setup Wizard should open automatically. If it doesn’t, you can always open manually from Tools > Bolt > Setup Wizard….
Follow the instructions on screen to setup Bolt to your liking.
If you’re not an experienced programmer, we strongly suggest choosing Human Naming.
If you want to use Bolt as a way to learn C#, we recommend choosing Programmer Naming.
In the Documentation and InspectorsA Unity window that displays information about the currently selected GameObject, Asset or Project Settings, alowing you to inspect and edit the values. More info
See in Glossary steps, you can simply click Generate and let Bolt do the work.
There are currently known issues with these pages that cause the setup wizard to crash for some users. Fixing those is our current priority.
In the mean time, if you encounter problems, click Next instead of Generate to skip these steps and go straight to the Assemblies page.
If you want to use third-party plugins in Bolt, and these plugins are distributed as DLLs, you will need to add them on the Assemblies step:
Then, on the Types step, you will need to add any custom type (class or struct) that you want to use in Bolt. Note that if the type you need is inherited from Unity’s object class (for example Mono Behaviours, Scriptable Objects, etc.), it will be included automatically for you.
Hit Generate and let Bolt generate the unit database.
Note that you can always come back to add more assemblies and types later by opening Tools > Bolt > Unit Options Wizard….
Once you’re finished, hit Close: