Що таке Visual Scripting

Visual Scripting - це інструмент, призначений знизити бар'єр для вступу до програмування. Оскільки код є більш візуальним, він потребує менш абстрактного мислення, для розуміння. Будь-який художник, аніматор, ігровий дизайнер тощо може подивитися на це і швидко зрозуміти потік логіки.

Причина, по якій це не робить наявне програмування застарілим, полягає в тому, що воно не досить добре масштабується. Для створення коду потрібно значно більше часу, і його часто важче змінити, ніж просто написати кілька символів.

Після усунення непорозумінь, залишається питання, що полягає у тому, які практичні можливості з Visual Scripting використовувати.

Найбільш поширені випадки використання:

  • Його використовують початківці в розробці ігор, які хочуть вивчити движок, але ще не мають досвіду програмування.

  • Художники та дизайнери ігор, які не мають досвіду програмування та хочуть створювати швидкі прототипи, чи прості ігри.

  • Програмісти, що працюють в команді, яка хоче зробити частину логіки гри доступною для художників, або дизайнерів ігор, щоб перекласти частину своєї роботи.

Ці випадки зустрічаються доволі часто, тому Godot додав цю функцію.