Skip to main content

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

Внутрішня blueprint-система для серверної логіки

Scars of Honor використовує Unity для клієнта, тоді як його MMO-серверна технологія побудована на окремому власному backend-рушії, розробленому всередині Beast Burst Entertainment. У записі ці ролі чітко розмежовуються: клієнт створюється за допомогою універсального ігрового рушія, але сервер потребує інших інструментів, призначених для великомасштабної роботи MMORPG.

Для цього внутрішнього backend-рушія розробляється система візуального скриптингу, описана як blueprint-система. Вона подається як рання концепція, що дуже нагадує Blueprints в Unreal Engine, із заявленою метою зробити створення логіки доступнішим для розробників, які вже знайомі з таким підходом.

Розділення клієнтського рушія та backend

Клієнт Scars of Honor, як зазначається, створений на Unity. Натомість серверна частина працює на власному backend-рушії, спеціально створеному для MMO-потреб гри.

Це розмежування подається як практичне, а не суто формальне. Unity та Unreal розглядаються як придатні інструменти для створення клієнта, але не як системи, самі по собі призначені для підтримки MMORPG-сервера. Тому серверний стек реалізується окремою внутрішньою технологією.

Візуальний скриптинг у стилі blueprint

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

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

Передбачувані застосування в ігровій логіці

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

Напрям розвитку інструментарію

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

Джерело

  • Запис: Наша власна blueprint-система | Scars of Honor
  • YouTube: Дивитися на YouTube
  • Опубліковано: вівторок, 15 липня 2025 р. о 14:30 UTC

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