Skip to main content

· Рушій та інструменти

Інструменти бекенду Vibbranium і дизайнерського скриптингу

У записі описано внутрішній бекенд-рушій під назвою Vibbranium і висвітлено інструмент скриптингу, покликаний надати дизайнерам широкий контроль над поведінкою гри.

Система скриптингу, натхненна Blueprint

Інструмент описується як такий, що натхненний системами blueprint в Unreal Engine, але реалізований як власне рішення студії у межах її бекенд-стеку. Його призначення — дати геймдизайнерам змогу створювати ігрову логіку без потреби перезапускати сервер після кожної зміни.

У стримі це подається як важлива можливість гнучкості для процесу розробки Scars of Honor.

Керування подіями та логікою NPC у runtime

Згідно з поясненням, дизайнери можуть використовувати цю систему для визначення логіки для широкого спектра тригерів, зокрема:

  • вхід у бій
  • бойова поведінка NPC
  • завершення квесту
  • вхід до кімнати або зони
  • перевірки фракції
  • умови застосування заклять
  • події винагороди або покарання

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

Постійне відстеження стану гравця

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

Це постійне відстеження подається як основа для більш реактивної поведінки квестів і NPC. Наводиться простий приклад, у якому NPC ставить запитання, а згодом змінює своє ставлення або доступні винагороди залежно від відповіді гравця.

Наслідки для дизайну

Загальне твердження полягає в тому, що майже будь-яку внутрішньоігрову подію можна пов’язати з користувацькою логікою через цей інструментарій. Ця гнучкість подається як фундаментальна для квестів, реакцій NPC та інших динамічних систем у Scars of Honor.

Джерело

  • Запис: Голосування спільноти: рішення щодо форми заклинача Druid + Tank Form!
  • YouTube: Дивитися на YouTube
  • Опубліковано: неділя, 10 серпня 2025 р. о 21:10 UTC

← Back to Рушій та інструменти