Програмні засоби розробки штучного інтелекту персонажів в ігрових симуляторах. Плагін для конфігурації ігрового ШІ

Вантажиться...
Ескіз

Дата

2023

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 9 таблиць, 38 рисунків та 7 джерел – загалом 42 сторінки. Дипломний проєкт присвячений розробці плагіна для конфігурації ігрового ШІ. Мета: полегшити і пришвидшити процес розробки ігрового ШІ. Об'єкт дослідження: програмне забезпечення з розробки комп’ютерних ігор. Предмет дослідження: програмне забезпечення з розробки інтелекту персонажів комп’ютерних ігор. Перший розділ описує вимоги до програмного забезпечення, головною з яких є надання можливості людям, що не знайомі з програмування, створювати каркас штучного інтелекту, на основі якого, потім можна писати логіку поведінки не вдаючись у алгоритми прийняття рішень. У другому розділі описано основні сутності ігрового рушія, для якого був написаний плагін для конфігурування ШІ. У цьому розділі змодельовані бізнес-процеси у форматі BPMN, надано опис архітектури Godot. Далі було описано основні класи плагіну та процес перетворення сутностей плагіну у елементи розробленого фреймворку для розробки ШІ. Третій розділ надає інформацію про тестування програмного забезпечення. У ньому наведено результати статичного аналізу коду, що написаний на C#, та мануально протестовано понад 20 сценаріїв взаємодії з плагіном. У четвертому розділі описаний процес впровадження і підтримки ПЗ: публікація пакету на GitHub та Godot Asset Library, і їх оновлення.

Опис

Програмні засоби розробки штучного інтелекту персонажів в ігрових симуляторах. Легковагова архітектура для ігрового ШІ. Індивідуальна частина : https://ela.kpi.ua/handle/123456789/66282 ; Програмні засоби розробки штучного інтелекту персонажів в ігрових симуляторах (комплексна тема). Загальна частина : https://ela.kpi.ua/handle/123456789/66278.

Ключові слова

ігровий ШІ, плагін, агент, дерево поведінки, game AI, plugin, agent, Godot, behavior tree

Бібліографічний опис

Муравинець, М. С. Програмні засоби розробки штучного інтелекту персонажів в ігрових симуляторах. Плагін для конфігурації ігрового ШІ. Індивідуальна частина : комплексний дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Муравинець Михайло Сергійович. - Київ, 2023. - 75 с.

DOI