I forgot to write a few things in the survey, I would like to share my opinion:
- Make Embed the default option when creating a Flow Machine
- Bolt’s main point is that it will be compared to UE’s blueprint. Therefore the most important thing is to make it look beautiful
- → Make “search new method” background a little darker in dark mode
- → Make node’s big icons way smaller, and without colors
- → Add gradient to nodes, add shadows behind nodes, make icons for green flow arrows smaller
- → Make node background and title colors darker in dark mode
- → Generally make colors (like green background of Start node) less saturated
- → Make graphs’ background grid darker a little
- Rename “Flow Machine” → “Visual Script,” “State Machine” ->“Visual State Machine Script”
- if Flow Machine is added to GO, it should contain Variables. Variables shouldn’t be separate component
- Remove “Title” and “Summary” of a Flow Machine
- Unity’s system of setting variables in public inspectors is so simple that Bolt development should be lower priority
- Add shortcut for creating a group from selected nodes, I would prefer it to be key “C” like in UE
- Integrate Bolt documentation with Unity’s documentation e.g. https://docs.unity3d.com/ScriptReference/Vector3.Dot.html would have info about Bolt’s Vector3 dot node
- Add attribute to single public method to be usable in Bolt (I know about [IncludeInSettings(true)] but it’s for a class).
- → Also, there should be documentation on integrating scripts with Bolt. I found [IncludeInSettings] on forum-there should be a tutorial page instead (I found a tutorial, but it was about [RenameFrom])
- If possible, add new public methods into Bolt after script compilation
Context: I’m a programmer, and I use Bolt rarely