O que é o Visual Scripting

O Visual Scripting é uma ferramenta projetada para tornar a barreira de entrada para programação muito mais baixa. Como o código é mais visual, ele precisa de menos pensamento abstrato para ser entendido. Qualquer artista, animador, designer de jogos, etc., pode olhar para ele e captar rapidamente o fluxo da lógica.

A razão pela qual não torna obsoleta a programação existente é, simplesmente, que ela não se adapte tão bem. Demora consideravelmente mais tempo para criar código com ele, e geralmente é mais difícil modificar do que apenas escrever alguns caracteres.

Com o mal-entendido esclarecido, a questão que permanece é quais são os usos práticos para o Visual Scripting.

Os casos de uso mais comuns são os seguintes:

  • Iniciantes no desenvolvimento de jogos que desejam aprender um mecanismo, mas ainda não têm experiência em programação.

  • Artistas e Game Designers que não têm experiência em programação e querem criar protótipos rápidos ou jogos simples.

  • Programadores que trabalham em uma equipe que deseja fazer parte da lógica do jogo disponível para artistas ou designers de jogos, a fim de descarregar parte de seu trabalho.

Esses cenários são muito mais comuns do que se imagina, então é por isso que Godot adicionou esse recurso.