Any substitution will take time, even if from public available pictures, I'm just thinking if it's better to keep as is for now or remove the pictures and the UI disclosure. Not sure.
Dunathan
Creator of
Recent community posts
Olá Guilherme, parabéns pelo seu trabalho!
Eu sei que já houve alguma conversa anteriormente, e gostaria de deixar algum material de pesquisa e contribuir com minha opinião.
Eu tenho experiência com muitas ferramentas de Visual Scripting como Cryengine Flowgraphs , Unreal Kismet e Blueprints, a maioria das ferramentas do Unity, Scratch e até mesmo algumas relacionadas à engenharia e automação industrial.
O conjunto de ferramentas que mais faz sentido, teve bom desempenho e integração, na minha opinião, foi o Bolt 2. Infelizmente, o Unity adquiriu e descontinuou o Bolt 2, optando por continuar com o Bolt 1 porque já estava pronto. No entanto, a tecnologia do Bolt 1 era realmente antiga e deficiente após todo esse tempo parado, e agora o Bolt 1 não está mais em desenvolvimento, deixando o Unity em uma situação complicada em relação a Visual Scripting. Isso pode ser uma oportunidade para outras engines.
O Bolt 2 tinha um design bonito e era MUITO fácil de ler devido às cores e contrastes escolhidos. A geração de código oferecia uma maneira útil de aprender e ensinar código escrito, além de oferecer o melhor desempenho em comparação com reflection. Para as pessoas que amam o Visual Scripting, ele era uma IDE real e completa.
Aqui ainda temos o documento de design: https://www.notion.so/Bolt-2-6a85ef4102694be889fb8413ab83aaa7
E aqui, PanthenEye fez uma defesa útil do Bolt 2, contra uma mega corporação incapaz de fazer o que uma pessoa estava fazendo sozinha. https://forum.unity.com/threads/on-the-road-to-the-next-major-version-of-unity-visual-scripting-lessons-from-bolt-2.1285637/
Além disso, ele era uma extensão do Unity, o que facilitava o desenvolvimento e a manutenção, semelhante à próxima iteração do Visual Scripting no Godot. Ele carregava um conjunto definido de namespaces e tipos, mas o usuário podia adicionar manualmente qualquer outro. Por último, havia um conjunto de high level nodes, mas, se você olhar a documentação, "que cobria basicamente aqueles high level nodes e funcionalidades gerais", era pouca coisa. O resto dos nodes era gerado automaticamente na primeira instalação ou sob demanda.
Acredito que este design mereça uma consideração.
Você tem alguma opinião a este respeito? Adoraria saber seu ponto de vista.
https://ludiq.io/blog/bolt-2
Bolt 2 Mockup:
