
Explore visual scripting in Unity and preview how to build advanced games. Learn core concepts and project workflows using practical demonstrations.
Master visual scripting in Unity to build advanced games without coding. Learn basics to advanced concepts, create visual graphs, and complete a bridge builder game entirely with visual scripting.
Install Unity from the Unity website, register for a free license, use Unity Hub to install a version and modules, then create a new 2D or 3D project.
Explore Unity editor, scene setup, and key objects like camera and light. Learn to create objects, assign materials, add rigidbodies and colliders, and spawn capsules via scripting or visual scripting.
Explore visual scripting in Unity by creating a cube, embedding a screen machine, and building a rotate around node with start and update events.
Visual scripting and C# coding achieve similar results in Unity. Move a cube toward a target position over time using update and delta time.
Explore how flow connections in visual scripting are built and ordered, using left-to-right connections, relations view, and execution order to drive a cube's position and rotation in Unity.
Master visual scripting variables in Unity by creating object, graph, flow, scene, app, and saved variables. Explore cross-graph data sharing, delta time, and scene-aware persistence.
Explore the differences between embedded and saved visual scripting graphs, and learn to reference objects, calculate distance, use variables, and reuse graphs across prefabs.
Create subgraphs (super units) to rotate objects in Unity visual scripting, drive rotation with time and sine-based axis values, and reuse a saved graph across multiple units with per-instance offsets.
Debug graphs in Unity visual scripting by tracking a cube, destroying it after three seconds, and resolving a missing game object error with a not-check guard to safely rotate.
Explore graph re-evaluation and using a random number to drive a sphere's local scale in Unity visual scripting, comparing a variable approach with a case node to synchronize axes.
Refactor and optimize visual scripting graphs to clean up the flow, using on pointer click events and control nodes like switch on enum to display which mouse button is pressed.
Explore events in visual scripting by wiring start and update events between a game manager and a UI manager, use custom events, and drive text changes with space key input.
Explore collections and loops in Unity visual scripting by manipulating a cube's color via a user interface button, using lists, random range, and dictionaries to manage materials and instantiate prefabs.
Explore screen machine vs state machine approaches in Unity visual scripting by building a traffic lights system with timed transitions and state-driven behavior.
Create a reusable 2D UI panel in Unity with two buttons, using horizontal and vertical layout groups to adapt to any canvas size and screen resolution.
Learn to extend a reusable panel with a visual scripting screen machine in Unity, wiring button clicks to reset the scene, quit the game, and display win/lose states.
Learn to create a reusable panel animation in Unity using the Animator to scale the panel, keep it on top of the UI, and export a prefab for reuse.
Build a bridge building game in Unity visual scripting by designing a grid, creating a state machine, and aligning bar rotation, clamped length, and joints for physics.
Start a new Unity project, configure 800x600 game view, set up a screen space camera canvas, and create a scalable background with sliced sprites using the sprite editor.
Create a grid shader in Unity with shader graph and URP to place bridge connectors, installing URP, creating a pipeline asset, and applying a grid material to a UI image.
Learn to create and snap bridge connectors with Unity visual scripting, building a connector graph, snapping to grid using Vector3 and setting position, gizmos events, and prefabs for level connectors.
Create bridge bars by slicing sprites in the Unity sprite editor, then convert wooden and concrete bar sprites into prefabs using a prefab variant for consistent sizing.
Build a four-state outreach bridge creation state machine inside the scream machine using Unity visual scripting, with idle, start creation, Phoenix Creation, council creation, and a cancel path.
Create state machine transitions from idle to creation on mouse click, convert screen coordinates to world coordinates, and instantiate two connectors and a bar prefab at the clicked position.
Update the second point’s position to follow the mouse, center the bar between connectors, and adjust rotation and size from the connector direction and distance.
Finish the bar creation state machine by routing a pointer click to a switch on the input button enum, triggering with the left mouse button, and returning to start creation.
Master reuse of bridge connectors in Unity visual scripting by storing placed connectors in a position keyed dictionary and reusing existing ones.
Add a maxlength variable and clamp the bar length with vector three clamp magnitude; compute direction from start to end and floor-round the end to snap to the grid.
Set up a 2D physics bridge in Unity by configuring connectors as static rigid bodies, adding hinge joints, and aligning anchors with box collider 2D components using inverse transform point.
Test physics by controlling the timescale to pause and resume simulations, using a game manager and custom events, and validate with a UI using Mesh Pro buttons.
Create creation options UI with vote bar and concrete bar buttons, wire outlines to reflect selected option, and instantiate the chosen bar via a state machine.
Build a breakable bridge in Unity by calculating bar load from joint reaction force and brake force, then visualize it with a shader that blends a sprite texture by load.
Create a Unity game environment with sprite shapes, add edge colliders and Rigidbody2D for physics, then manage layers and rendering order while testing a bridge with a chicken.
Learn to build a budget system in Unity using visual scripting: implement a budget slider, show the current budget, and update costs via game manager events.
Master visual scripting in Unity by making games shows how to color a budget slider with green, orange, and red at 0.5 and 0.25 thresholds using UI manager color nodes.
Set up win and lose conditions with trigger colliders, a win loss manager, and a disabled panel. Import Penelope and Lois, unpack prefab, and wire the events.
Build a bridge game in unity with c# by creating a canvas, grid shader, and bars, then place points, connect bars, and clamp lengths.
Learn to build a physics-based bridge in Unity by adding rigid bodies, joints, and bar creation, then implement a budget UI and testing environment.
Hello And welcome.
In this course, you will learn everything you need to know how to use visual scripting (previously known as Bolt) in unity and how to create your own advanced games without writing a single line of code. This course will teach you how Master Visual scripting even if you don't have any previous experience with unity in general.
Little about me. Before I become a game developer, I was working as a movie Visual effects artist but later I found Unity 3d engine, which I really liked and I slowly started to switch my focus on game development.
During my career as a game developer, I released a couple of mobile games in Unity for iOS and Android, And I Still like to develop tools so I released a couple of assets in the Unity asset store and I created some Unity courses and video tutorials.
The course starts with the introduction of unity for absolute beginners, so if you never used Unity before you can start learning the basics. Then we will start learning the basics of visual scripting (previously known as unity bolt). And slowly we will be discussing more intermediate and advanced stuff, and together we will touch all aspects of visual scripting (previously known as Bolt visual scripting).
During the course, you will learn the difference between writing a code and creating your graph visually. In the end, you will be able to grab C# code from the internet and use it inside your own visual scripting graph. We will finish our course by creating your own Bridge Building game from start to finish, complete with visual scripting (previously known as bolt unity).
But even If you get stuck, don't worry, you can check the finished project in the resources or you can always ask me in Q and A section.
The visual scripting for unity was previously known as Unity Bolt or bolt unity. Unity Bolt was acquired by Unity and it is extensively developed to provide the best solution for visual programming in unity. Unity bolt or bolt unity or unity visual scripting is the same names for perfect visual programming solution for making games inside unity without coding
Key Aspects of the Course:
Unity basics for absolute beginners
Learn how to make games without code
Learn the difference between visual scripting and coding
Learn how to convert C# code to visual scripting graph
Understand loops, collections, events, and much more...
Learn how to debug your graphs and fix errors
Understand the difference between script machine and state machine
Learn to minimize your graphs with the control nodes
understand every variable type inside visual scripting
Learn almost every aspect of game development
Create a bridge-building game from start to finish
Create advanced games without coding
Use Visual Scripting Skills in Unity for Building Mobile (iOS and Android Games)
Get experience with shader creation in Unity Shader Graph
Get experience with Unity UI creation
Why learn from me?
I created this course to share my passion for making games and help others to simplify their work.
I am trying to find effective and fast methods to solve problems, so I hope you will find some of my techniques and tips, and tricks useful also for you.