
Create scripting logic visually
Visual scripting in Unity helps team members create scripting logic with visual, drag-and-drop graphs instead of writing code from scratch. It also enables more seamless collaboration between programmers, artists, and designers for faster prototyping and iteration.

Enhanced control for artists and designers
Visual scripting is a great solution for both designers and artists who want to test ideas, make changes, or maintain more direct control over their work in Unity. Non-programmers can also make use of custom nodes and graphs created by more technical team members.

Programmers can empower their team
Create custom nodes with visual scripting to help streamline collaboration across your team – from artists to designers. This way, more members of your team can conveniently work together while prototyping or in production, regardless of their level of programming knowledge.
Learn more
Unity Learn
This full Unity Learn course is designed to help you get started with visual scripting.
Documentation
Read the Unity documentation to learn more about visual scripting in Unity.
Community
Check out the forums to get help from the community and hear the latest about visual scripting in Unity.
Frequently asked questions
Visual scripting is a graphical way to manipulate objects and behaviors in Unity without writing code from scratch. The logic is built by connecting visual nodes together, empowering artists, designers, and programmers to create gameplay and interactive systems in a simple way.
Download Unity 2021 or above to have Unity Visual Scripting available automatically within the Editor.
For 2018, 2019, and 2020 releases, visual scripting is available to download for free from the Unity Asset Store.
The Unity Asset Store is a marketplace with thousands of free or affordably priced assets that save time and effort for Unity creators. It is a powerful resource for successful Unity developers that offers over 60,000 packs featuring tools and Editor extensions, 3D and 2D art, cinematic quality music and sound effects, and more.
Bolt Visual Scripting will continue to support projects on Unity 2018, 2019, and 2020 LTS versions.
You can follow the latest updates of Unity Visual Scripting by visiting our new Unity Platform — Gameplay & UI Design Roadmap, and please share your feedback directly with the product team.
Unity is in the process of evaluating the future of visual scripting in consideration of Bolt, Bolt 2, and our DOTS-based visual scripting solution. Our goal is to create a single, cohesive solution that does not result in broken features or fractured communities, and that meets user expectations around production readiness. For more information on the evolution of visual scripting, please join us in the forums.