Testing Unity’s Experimental Graph Toolkit: A Custom State Machine @git-amend
Testing Unity’s Experimental Graph Toolkit: A Custom State Machine  @git-amend
Uploaded August 2025 | Updated September 2026, 5 days ago
Graph Toolkit is Unity’s new experimental framework for building custom graph-based editors — and in this video, I put it to the test by building a working state machine, from editor nodes to runtime execution. The toolkit doesn’t come with a built-in execution layer, so we walk through how to design your own node types, define execution flow using ports, and serialize the graph into a lightweight runtime format that drives real in-game logic. If you’ve been wondering what Graph Toolkit can actually do — or whether it’s worth your time — this is a grounded, end-to-end look at what it takes to build something functional with it.

Give your Feedback - unitysoftware.co1.qualtrics.com/jfe/form/SV_cNpMsIhNn12q08m

GTK Feature Overview - youtube.com/watch?v=A7WXmbkIVRo
GTK API Docs - docs.unity3d.com/Packages/com.unity.graphtoolkit@0.2/manual/index.html

Want to support me? 😀
Buy me a coffee! ko-fi.com/adammyhre

🔔 Subscribe for more Unity Tutorials youtube.com/@git-amend

Discord: discord.gg/FDRZGQBBUC

#unity3d #gamedev #indiedev

▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬

0:00 Setup
2:50 Editor Nodes and Graph
8:25 Transition Nodes
11:12 Runtime Nodes and Executors
13:48 Asset Importer
19:20 Runtime Director

*Source code:* github.com/adammyhre/GraphToolkitStateMachine

More Useful Code:
github.com/adammyhre?tab=repositories
Unity Utility Library: github.com/adammyhre/Unity-Utils
Lock Inspector Hotkey: gist.github.com/adammyhre/4754f731a93bf1cab0d1385ccfa23642

*Other Recommended Tools* _(Affiliate Links)_
Scene Notes - assetstore.unity.com/publishers/87819?aid=1101lw3sv
DarkMode for Unity Editor - assetstore.unity.com/packages/tools/gui/darkmode-for-unity-editor-on-windows-281842?aid=1101lw3sv
Beautify - assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/beautify-3-advanced-post-processing-233073?aid=1101lw3sv
Umbra Soft Shadows - assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/umbra-soft-shadows-better-directional-contact-shadows-for-urp-282485?aid=1101lw3sv
Wingman - assetstore.unity.com/packages/tools/utilities/wingman-your-inspector-s-best-friend-303181?aid=1101lw3sv
Favorites Window - assetstore.unity.com/packages/tools/utilities/favorites-window-123487?aid=1101lw3sv
Logwin - assetstore.unity.com/packages/tools/utilities/logwin-log-debug-values-tracker-149558?aid=1101lw3sv
TimeScale Toolbar - assetstore.unity.com/packages/tools/utilities/timescale-toolbar-291564?aid=1101lw3sv
Odin - assetstore.unity.com/packages/tools/utilities/odin-inspector-and-serializer-89041?aid=1101lw3sv?aid=1101lw3sv
Odin Validator - assetstore.unity.com/packages/tools/utilities/odin-validator-227861?aid=1101lw3sv
Hot Reload: assetstore.unity.com/packages/tools/utilities/hot-reload-edit-code-without-compiling-254358?aid=1101lw3sv
Better Hierarchy: assetstore.unity.com/packages/tools/utilities/better-hierarchy-272963?aid=1101lw3sv
Better Transform: assetstore.unity.com/packages/tools/utilities/better-transform-size-notes-global-local-workspace-child-parent--276554?aid=1101lw3sv
Better Mesh Filter: assetstore.unity.com/packages/tools/utilities/better-mesh-filter-266489?aid=1101lw3sv
DevTasks - Offline Project Manager - assetstore.unity.com/packages/tools/utilities/devtasks-offline-project-manager-307257?aid=1101lw3sv
Editor Console Pro: assetstore.unity.com/packages/tools/utilities/editor-console-pro-11889?aid=1101lw3sv
Any Object Finder: assetstore.unity.com/packages/tools/utilities/any-object-finder-286455?aid=1101lw3sv
Clipper PRO: assetstore.unity.com/packages/tools/utilities/clipper-pro-the-ultimate-clipboard-277112?aid=1101lw3sv
Kybernetic Tools: assetstore.unity.com/publishers/16747?aid=1101lw3sv
Sisus Tools: assetstore.unity.com/publishers/41398?aid=1101lw3sv
Prime Tween - assetstore.unity.com/packages/tools/animation/primetween-high-performance-animations-and-sequences-2529607?aid=1101lw3s
Rabbit Logger - assetstore.unity.com/packages/tools/utilities/rabbit-logger-305396?aid=1101lw3s

*Follow me!*
https://linktr.ee/gitamend
Testing Unity’s Experimental Graph Toolkit: A Custom State MachineRevolutionize Your Unity Game with Optionals and MonadsDevOps for Game Devs: New Unity CLI + GitHub ActionsLearn to Build an Advanced Event Bus | Unity ArchitectureBuild a Rail Shooter in Unity: Generate Splines at Runtime (Part 3)5 Unity Tools I’ve Added to Reduce Friction in DevelopmentEssential Elements of Cinemachine 3.1Create Baldurs Gate Style Dice in UnityClean and Extensible: Chain of Responsibility in Unity ProjectsSurvival Building System in Unity (Sockets + Snapping)5 Small Architecture Wins for New Unity DevelopersFinally, a Unity Dependency Injection Framework That Just Works
git-amend |

Testing Unity’s Experimental Graph Toolkit: A Custom State Machine

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER