A game about forced loneliness, made by TACStudios
1# About Visual Scripting 2 3Use Visual Scripting to create logic for games or applications without hand-coded C# scripts. Visual Scripting uses visual, node-based graphs, which both programmers and non-programmers use to design final logic or create prototypes. Visual Scripting also has an API that programmers can use for more advanced tasks, or to create custom nodes for other team members. 4 5Visual Scripting nodes can represent functions, operators, and variables. Connect these nodes from their ports with edges to design your logic visually. 6 7## Installation 8 9From Unity Editor version 2021.1 onward, Visual Scripting is installed by default as a package. For more information on packages, see the [Packages section](https://docs.unity3d.com/Manual/PackagesList.html) in the Unity User Manual. 10 11For earlier versions of Unity, including 2019 LTS and 2020 LTS, you must install the Visual Scripting package from the [Unity Asset Store](https://assetstore.unity.com/packages/tools/visual-bolt-163802). 12 13## Configure Visual Scripting 14 15> [!NOTE] 16> To use Visual Scripting in a project for the first time, you must [initialize it](vs-configuration.md#Initialize) from the Editor's [Project Settings](https://docs.unity3d.com/Manual/comp-ManagerGroup.html) window. 17 18To get started with Visual Scripting, [configure your project settings](vs-configuration.md) and [configure your preferences](vs-set-preferences.md). 19 20## Choose a control scheme 21 22Learn the common keyboard shortcuts and [choose a control scheme](vs-control-schemes.md) that suits your needs. 23 24## Update Visual Scripting 25 26Learn how to [update Visual Scripting](vs-update.md) and [create and restore backups](vs-create-restore-backups.md). 27 28## System requirements 29 30Visual Scripting has no external dependencies. 31 32 33