Що таке Visual Scripting¶
Visual Scripting - це інструмент, призначений знизити бар'єр для вступу до програмування. Оскільки код є більш візуальним, він потребує менш абстрактного мислення, для розуміння. Будь-який художник, аніматор, ігровий дизайнер тощо може подивитися на це і швидко зрозуміти потік логіки.
Причина, по якій це не робить наявне програмування застарілим, полягає в тому, що воно не досить добре масштабується. Для створення коду потрібно значно більше часу, і його часто важче змінити, ніж просто написати кілька символів.
Після усунення непорозумінь, залишається питання, що полягає у тому, які практичні можливості з Visual Scripting використовувати.
Найбільш поширені випадки використання:
Його використовують початківці в розробці ігор, які хочуть вивчити движок, але ще не мають досвіду програмування.
Художники та дизайнери ігор, які не мають досвіду програмування та хочуть створювати швидкі прототипи, чи прості ігри.
Програмісти, що працюють в команді, яка хоче зробити частину логіки гри доступною для художників, або дизайнерів ігор, щоб перекласти частину своєї роботи.
Ці випадки зустрічаються доволі часто, тому Godot додав цю функцію.