Програмний модуль адаптивної поведінки суперника в комп’ютерній грі з використанням штучного інтелекту
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Тернопіль, ЗУНУ
Abstract
Метою роботи є розробка програмного модуля адаптивної поведінки супротивника в комп’ютерній грі з використанням методів машинного навчання, зокрема алгоритму навчання з підкріпленням PPO (Proximal Policy Optimization). У роботі використано технології ігрового рушія Unreal Engine 5.4.4, плагін
Learning Agents та Blueprint-візуальне програмування. Реалізовано повноцінний цикл самонавчання NPC: збір спостережень, виконання дій, нарахування винагород і оновлення політики через нейронну мережу. Розроблено дві команди агентів з різними можливостями керування, створено систему винагород,
визначено простір спостережень та дій. Проведено серію симуляцій та експериментів для порівняння ефективності навчання. Результати показали перевагу агентів із повним контролем (рух,
поворот, стрільба) над тими, чия стрільба реалізована автоматично. Модуль демонструє стабільну динаміку навчання, гнучкість архітектури та придатність до масштабування.
Розроблена система має практичну цінність для створення інтелектуальних супротивників у відеоіграх, досліджень в галузі навчання з підкріпленням та застосування нейронних мереж у симуляційних середовищах.
Description
Citation
Васенко, С. П. Програмний модуль адаптивної поведінки суперника в комп’ютерній грі з використанням штучного інтелекту = Software module for adaptive opponent behavior in a computer game using artificial intelligence : кваліфікаційна робота : спец. 122 – комп’ютерні науки освітньо-професійна програма – штучний інтклект / Світозар Павлович Васенко ; наук. керівник к.т.н., доц. П. Є. Биковий. Тернопіль : ЗУНУ, 2025. 67 с.