Unity's visual scripting integration, new system or bolt?

Just saw the news about visual scripting now being fully baked in Unity starting with the 2021.x tech stream.

Does anyone know if it’s Unity’s new visual scripting system or Bolt integration?
Looks slick either way.

They are both one and the same unless I missed some news. Bolt was aquired and is now being integrated into unity - which is what this is. (But happy to be corrected if someone knows something)

Bolt (it’s in the name of the introductory video in the blog article).

To be specific it’s the current release available on the asset store.

Which is a shame as the release that they had in development was much more interesting.

Statement is that it will be used in the future but I have very little faith in that.

2 Likes

I think it will still use bolt 2 by the time we get DOTS implementation - which probably wont happen as a proper release until DOTS is stable and released, meaning it all probably wont happen until 5 years time, meaning by then it will get cancelled in favor of some other new playground repo they have by then that marketing team decide to start shouting about to the internet.

Sarcasm ^ ^ ^, but elements of truth in there :wink: Fingers crossed we do get bolt 2 because bolt on its own was never very performant and thats a major issue

3 Likes

Yes and no.

Bolt Visual Script was acquired by unity, and is available for free on the assetstore, but probably won’t receive updates with the new features… only fixes

Unity Visual Script is a modified and integrated version of Bolt for unity, this modified version changes how bolt works today, and how it will work with dots… This includes the new interface just launched (UnityVS 1.5.2) and the new backend that is not yet available. but that can improve performance up to 12x

I recommend you take a look at the latest 2021.1 beta, it has already been integrated into the editor

I forgot to comment that the features of Bolt 2 (At least most of them) will be integrated into Unity Visual Scripts gradually:)

As far I remember reading some official statement last year, regarding bolt 2, it was something in line, that bolt 2 is not suitable for Unity integration, because how its code was structured. Some inefficiency were introduced in bolt 2, which were too complex to resolve. Hence Unity decided to stay with Bolt 1.

1 Like

Yes, but that does not mean that some features of bolt 2 cannot be implemented in bolt 1…:slight_smile:
At the moment they are focusing on performance, which is the weakest point of Bolt 1 today. I hope they can fix it, and improve it, including scalability.

other things saw little by little, so we hope.:stuck_out_tongue: