Публікація:
Ігровий застосунок у жанрі покрокової RPG. Розробка бойової системи з елементами розвитку персонажа та штучний інтелект ворогів.

Завантаження...
Зображення мініатюри

Дата

2025

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

ISSN журналу

Назва тома

Видавництво

Дослідницькі проекти

Організаційні підрозділи

Видання журналу

Анотація

Предметом цієї роботи є створення бойової системи для покрокової рольової гри, яка включатиме можливості розвитку персонажа та просунутий штучний інтелект супротивників. Проєкт охоплює розробку програмних модулів для реалізації покрокових боїв, системи вдосконалення характеристик персонажа та алгоритмів, що керують поведінкою ворогів. Основна мета полягає у розробці гнучкої та збалансованої бойової системи, що забезпечить захопливий ігровий досвід. Система має підтримувати широкий спектр тактичних можливостей для гравця, дозволяючи різні стилі гри завдяки механікам розвитку персонажа, і водночас гарантувати розумну поведінку ворогів. Для розробки використовується ігровий рушій Unreal Engine та мова програмування C++ у середовищі Visual Studio, що має на меті створення продуктивної та легко масштабованої системи. Штучний інтелект реалізовано за допомогою дерев поведінки та систем прийняття рішень на основі оцінки корисності, тоді як для візуалізації бойових сцен застосовуються інструменти візуального скриптингу Blueprint. Результатом роботи стала комплексна бойова система з покроковими механіками, системою атрибутів персонажа та їхнім розвитком, а також алгоритмами штучного інтелекту для ворогів. Створений прототип демонструє стратегічну насиченість боїв, варіативність у розвитку персонажа та адаптивність поведінки супротивників залежно від дій гравця.

Опис

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

бойова система, ігровий програмний застосунок, покрокова RPG, розвиток персонажа, unreal engine

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

Вольников К. С. Ігровий застосунок у жанрі покрокової RPG. Розробка бойової системи з елементами розвитку персонажа та штучний інтелект ворогів : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на першому (бакалаврському) рівні, спеціальність 121 – Інженерія програмного забезпечення / К. С. Вольников ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. - Харків, 2025. - 89 с.

DOI