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.
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!
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.
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.
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.
Some of the samples in this project is use the Bolt Kit: Third Person for Unity template - which uses 2D & 3D assets by Kenney.