Czym jest Visual Scripting

Visual Scripting jest narzędziem, które ma na celu zmniejszenie bariery wejścia na rynek programowania. Ponieważ kod jest rozrysowany w specjalnych blokach, wymaga mniejszej ilości abstrakcyjnego myślenia. Każdy artysta, animator, projektant gier itp. może na to spojrzeć i szybko zrozumieć logikę kodu.

Powodem, dla którego nie czyni on istniejącego programowania przestarzałym, jest po prostu fakt, że nie jest ono zbyt dobrze skalowalny. Tworzenie przy jego pomocy kodu trwa znacznie dłużej i często trudniej jest go zmodyfikować niż napisanie kilku znaków.

Po wyjaśnieniu nieporozumień pozostaje pytanie, jakie są praktyczne zastosowania skryptów wizualnych.

Najczęstsze przypadki zastosowań są następujące:

  • Początkujący twórcy gier, którzy chcą nauczyć się silnika, ale nie mają jeszcze doświadczenia w programowaniu.
  • Artyści i projektanci gier, którzy nie mają doświadczenia w programowaniu i chcą tworzyć proste gry lub ich prototypy.
  • Programiści pracujący w zespole, który chce udostępnić artystom lub projektantom gier część logiki gry, aby trochę ich odciążyć.

Te scenariusze są o wiele bardziej powszechne niż mogłoby się wydawać, dlatego też Godot dodał ten element.