Програмні засоби розробки штучного інтелекту персонажів в ігрових симуляторах. Плагін для конфігурації ігрового ШІ
Вантажиться...
Дата
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 с.