I’m really upset and disappointed with Visual Scripting, a few months ago I had a problem where some of my graph scripts disappeared out of nowhere, forcing me to recreate them again.
Today I lost very important graph scripts that I have been working on a lot, and NO, I did not accidentally delete them, they just disappeared, without a trace. I couldn’t even restore them with ctrl+z when I noticed it
Some remained but unfortunately the most difficult graph scripts to create were the ones I lost, my game practically no longer exists.
I don’t understand how I’m quietly setting up the game and out of nowhere half the project disappears, it’s the second time this happens
If anyone knows what is going on and could tell me, I would appreciate it, because now I am nothing but a paranoid person. This really pisses me off, I wish there was a way to recover what was lost.
The worst thing is that Unity saves whenever it wants, and when I try to close the project to load it again, I only see the same thing before closing it, it’s like it deleted everything and then saved to screw me over.
For me my graph just disappeared while i was adding nodes, thankfully wasn’t that much work but i was super confused what the hell just happened. Reloading didn’t help at all and now I’m not sure i want to continue using it or should i just go to C# scripts
Serialization bugs they won’t fix. This has been a problem for as long as the tool has existed. Pre and post acquisition from the original authors. The source of the issue is the serialization tech they’re using - FullSerializer, which is an abandoned technology last updated back in 2016.
Author of Flow Canvas/Node Canvas forked FullSerializer and fixed it, so it works in those tools. Unity are unwilling or unable to do the same. I strongly urge people to either swap to battle tested asset store alternatives like Flow Canvas, which fundamentally does the same thing as Visual Scripting or just do C#.