Програмна система процедурної параметричної генерації віртуальних локацій для гри в жанрі платформер

dc.contributor.advisorНазаренко, Володимир Анатолійович
dc.contributor.authorОльшанський, Дмитро Володимирович
dc.date.accessioned2026-03-09T12:02:38Z
dc.date.issued2025
dc.description.abstractУ бакалаврській кваліфікаційній роботі представлено розробку інструменту процедурної генерації ігрових локацій для двовимірних проєктів у жанрі платформер. Метою роботи є створення універсального плагіну, інтегрованого в середовище розробки Unity, який автоматизує побудову рівнів на основі алгоритмів випадкової прогулянки, шуму Перліна та ступінчастої генерації платформ. Розроблене рішення містить графічний інтерфейс користувача з підтримкою параметричного налаштування, візуалізацію ігрових карт із застосуванням Tilemap-технології, а також функціонал збереження конфігурацій генерації у вигляді об’єктів типу Scriptable Object у форматі Unity Asset. У роботі виконано огляд сучасних підходів до процедурної генерації контенту, проаналізовано їхні переваги та обмеження, сформульовано функціональні й нефункціональні вимоги до системи. Проєктування реалізовано з використанням UML-діаграм, включаючи діаграми класів, варіантів використання та активностей. Архітектура плагіну реалізована у вигляді модульної структури та протестована на демонстраційній грі. Запропонований інструмент орієнтований на потреби інді-розробників і технічних геймдизайнерів, які прагнуть підвищити ефективність створення ігрових рівнів. Плагін легко адаптується до інших жанрів 2D-ігор, масштабований і підтримує розширення шляхом інтеграції нових алгоритмів генерації. Його впровадження дозволяє скоротити витрати на ручне проєктування рівнів, прискорити процес прототипування та покращити загальну гнучкість побудови ігрового середовища.
dc.identifier.citationОльшанський Д. В. Програмна система процедурної параметричної генерації віртуальних локацій для гри в жанрі платформер : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2025. 111 с.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/13284
dc.language.isouk
dc.publisherНУБіП України
dc.subjectгенерація віртуальних локацій
dc.subjectграфічний інтерфейс користувача
dc.subjectпроцедурна генерація контенту
dc.subjectвізуалізація ігрових карт
dc.subjectvirtual location generation
dc.subjectgraphical user interface
dc.subjectprocedural content generation
dc.subjectgame map visualisation
dc.titleПрограмна система процедурної параметричної генерації віртуальних локацій для гри в жанрі платформер
dc.typeThesis
thesis.degree.departamentКомп’ютерних наук
thesis.degree.grantorФакультет інформаційних технологій
thesis.degree.specialtyКомп’ютерні науки

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Olshanskyi_Bakalavrska_Prohramna_systema_protsedurnoi.pdf
Розмір:
2.39 MB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed to upon submission
Опис: