Однокористувацький ігровий застосунок у жанрі Action RPG з використанням ігрового штучного інтелекту на рушії Unreal Engine

dc.contributor.advisorСарнацький, Владислав Віталійович
dc.contributor.authorСтецун, Дмитро Олександрович
dc.date.accessioned2026-04-28T07:39:15Z
dc.date.available2026-04-28T07:39:15Z
dc.date.issued2025
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 41 таблицю, 28 рисунків та 11 джерел – загалом 73 сторінки. Дипломний проєкт присвячений розробці однокористувацького ігрового застосунку у жанрі Action RPG з використанням ігрового штучного інтелекту на рушії Unreal Engine. Метою розробки є підвищення рівня занурення та реіграбельності гри шляхом впровадження адаптивного штучного інтелекту, який реагує на стан світу, коригує поведінку ворогів у реальному часі та забезпечує різноманітні бойові сценарії, при цьому зберігаючи високу продуктивність та масштабованість проєкту. У розділі «Передпроєктне обстеження предметної області» розглядається предметна область розробки, подібні продукти до розробки та можливі алгоритмічні та технічні рішення, що можуть бути використані у розробці. Розділ «Розроблення вимог до програмного забезпечення» присвячений аналізу варіантів використання програмного забезпечення, за результатом якого було розроблено функціональні та нефункціональні вимоги. Розроблені вимоги були використані для аналізу економічних показників, такі як тривалість та вартість розробки. У розділі «Конструювання та розроблення програмного забезпечення» обговорюються прийняті рішення щодо архітектури програмного забезпечення, зокрема детальний розгляд прийнятих архітектурних рішень та обґрунтування вибору засобів розробки. Розділ «Аналіз якості та тестування програмного забезпечення» присвячений аналізу якості програмного забезпечення за допомогою обраних методів тестування, опис процесу тестування та наведення прикладу роботи програмного забезпечення. У розділі «Розгортання та супровід програмного забезпечення» йде мова про процес розгортання програмного забезпечення та його супроводу.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 41 tables, 28 figures and 11 sources – in total 73 pages. The purpose of the diploma project is to increase the level of immersion and replayability by implementing adaptive artificial intelligence that responds to the state of the world, dynamically adjusts enemy behavior in real time, and provides diverse combat scenarios while maintaining high performance and project scalability. The section «Pre-project analysis of the subject area» examines the development domain, similar existing products, and potential algorithmic and technical solutions that could be applied in the project. The section «Development of software requirements» focuses on the analysis of possible software use cases, based on which functional and non-functional requirements were developed. These requirements were then used to analyze economic indicators such as development time and cost. In the section «Software design and development», decisions regarding the software architecture are discussed, including a detailed examination of the selected architectural solutions and the rationale behind the choice of development tools. The section «Software quality analysis and testing» is devoted to evaluating the software's quality using selected testing methods, describing the testing process, and providing a working example of the application. The section «Software deployment and maintenance» covers the process of software deployment and its subsequent maintenance.
dc.format.extent170 с.
dc.identifier.citationСтецун, Д. О. Однокористувацький ігровий застосунок у жанрі Action RPG з використанням ігрового штучного інтелекту на рушії Unreal Engine : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Стецун Дмитро Олександрович. - Київ, 2025. - 170 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/80438
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectігровий застосунок
dc.subjectgame application
dc.subjectGOAP
dc.subjectUnreal Engine
dc.titleОднокористувацький ігровий застосунок у жанрі Action RPG з використанням ігрового штучного інтелекту на рушії Unreal Engine
dc.title.alternativeSingle-Player Action RPG with AI-Driven Gameplay Built on Unreal Engine
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Stetsun_bakalavr.pdf
Розмір:
29.34 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: