โก Unity Bolt Samples
November 5, 2020 ยท View on GitHub
A collection of Unity packages featuring Bolt Visual Scripting samples. Each sample demonstrates how to work with Unity editor features, game logic, & more without having to write a single line of code. All samples can be found in this repo's Releases section.
| Setup | Samples | Credits |
|---|
NOTE:
- If you grab the project files directly instead of the .unitypackage, you may need to restart the editor after opening the project.

Setup
The easiest way to get started:
-
Download the most recent version of the Unity Bolt Samples from the Releases section.
-
Use the Unity Hub to open a new Unity 2019.4 LTS or 2020.1 project using the Universal Render Pipeline template.
-
In the menu bar, navigate to Assets > Import Package > Custom Package & select the package you downloaded earlier to import it into your project.
-
Accept the prompts from the Bolt installer that appear and use the default settings. After this, you're all set!
Samples
๐ฎ Working with Shader Graph, Materials, & More

Includes samples for working with Shader Graph, materials, keyboard input, colliders / triggers, game object tags, & scene management. Additional documentation coming soon. The sample Bolt macros can be found within BoltKit_ThirdPerson_Samples > Macros. Get the project package + setup / requirements here.
๐๐ฝโโ๏ธ Endless Runner Game

A basic example of a 2D endless runner game that uses flow graphs & state graphs. Includes Bolt graphs that handle basic physics, scoring, UI updates, & animations. Bolt macro graphs are located within BoltSamples_2_EndlessRunner > Macros. Additional Bolt embed graphs are on the Game Manager object in the EndlessRunner scene.
Get the project package + setup / requirements here.ย ย |ย ย Watch the video tutorial here.
๐จ Market Demo (Visual Scripting for Artists & Designers)

A more advanced demo featuring Bolt graphs for UI / dialouge, handling audio & animations, third person controls, scene management, working with Timeline, and more.
Get the project package + setup / requirements here.ย ย |ย ย Watch the video tutorial here.
๐ Space Demo (Visual Scripting for Programmers)

A demo showing how to use C# scripts with Bolt. Feautres examples for using / customizing C# functions within visual scripting graphs, custom unit creation, accessing Bolt events & variables in C# scripts, & more.
Get the project package + setup / requirements here.ย ย |ย ย Watch the video tutorial here.
๐ Additional samples in the works!
Credits
Some of the samples in this project is use the Bolt Kit: Third Person for Unity template - which uses 2D & 3D assets by Kenney.