Please use this identifier to cite or link to this item:
http://eir.kntu.net.ua/jspui/handle/123456789/2771| Title: | Розробка системи адаптивного штучного інтелекту для NPC у відеоіграх |
| Authors: | Леба, Д. С. |
| Keywords: | UNITY C# NPC адаптивний штучний інтелект 3D міні-гра репутація чутки сюжетна лінія ігровий прототип |
| Issue Date: | 2026 |
| Publisher: | ХНТУ |
| Citation: | Леба, Д. С. Розробка системи адаптивного штучного інтелекту для NPC у відеоіграх : кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / Д. С. Леба ; наук. керівник ст. викл. О. О. Боскін. ‒ Хмельницький : ХНТУ, 2026. ‒ 64 с. |
| Abstract: | У кваліфікаційній роботі бакалавра розглянуто розроблення 3D міні-гри з адаптивним штучним інтелектом для неігрових персонажів. Метою роботи є створення програмного прототипу, у якому поведінка NPC змінюється залежно від дій гравця, рівня репутації, поширення чуток, фракційної належності персонажів і поточної сюжетної лінії. У роботі проаналізовано основні підходи до моделювання поведінки NPC: скінченні автомати, дерева поведінки, GOAP, Utility AI та методи машинного навчання. Для практичної реалізації обрано гібридний rule-based підхід, який поєднує станну модель, локальну та фракційну репутацію, систему чуток і контекстне оцінювання реакцій персонажів. Програмний засіб розроблено в середовищі Unity із використанням мови програмування C#. Реалізовано модулі переміщення гравця, взаємодії з NPC, оновлення репутації, поширення чуток, визначення сюжетної лінії та візуального відображення станів персонажів. Практичну частину виконано у вигляді прототипу 3D міні-гри за мотивами авторського сценарію «Човняр: темні води Херсона». Залежно від рішень гравця NPC можуть змінювати своє ставлення, надавати правдиві або хибні підказки, відмовляти в допомозі чи демонструвати ворожу реакцію. Проведено модульне, інтеграційне та UI-тестування програмного засобу. Результати підтвердили коректність роботи основних механізмів адаптивного штучного інтелекту. Розроблений прототип може бути використаний як основа для подальшого створення сюжетно-орієнтованої гри та як навчальний приклад реалізації адаптивної поведінки NPC у Unity. |
| URI: | http://eir.kntu.net.ua/jspui/handle/123456789/2771 |
| Appears in Collections: | Спеціальність 121 Інженерія програмного забезпечення |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Леба Д. С. Розробка системи адаптивного штучного інтелекту для NPC у відеоіграх.pdf | 718.84 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.