Qué es Visual Scripting

Visual Scripting es una herramienta designada a bajar la barrera de entrada de programación. Como el código es más visual, necesita menor pensamiento abstracto para comprenderlo. Cualquier artista, animador, diseñador, etc. puede mirarlo y comprender el flujo de la lógica.

La razón por la que no hace obsoleta la programación existente es, simplemente, que no escala muy bien. Toma más tiempo crear código con él y suele ser más difícil de modificar que sólo escribiendo unos pocos caracteres.

Con este malentendido aclarado, queda la cuestión de cuáles son los usos prácticos de Visual Scripting.

Algunos casos de uso comunes son:

  • Desarrolladores de videojuegos principiantes que quieren aprender a utilizar el motor pero no tienen experiencia previa en programación.
  • Artistas y diseñadores de videojuegos que no tienen experiencia programando y quieren crear prototipos rápidos o juegos simples.
  • Programadores trabajando en un equipo que quieren hacer que parte de la lógica esté disponible para artistas o diseñadores para liberar un poco la carga de trabajo.

Esos escenarios son más comunes de lo que se cree, por eso es que Godot agregó esta característica.