Програмна система процедурної параметричної генерації віртуальних локацій для гри в жанрі платформер
Вантажиться...
Дата
Назва журналу
Номер ISSN
Назва тому
Видавець
НУБіП України
Анотація
У бакалаврській кваліфікаційній роботі представлено розробку інструменту процедурної генерації ігрових локацій для двовимірних проєктів у жанрі платформер. Метою роботи є створення універсального плагіну, інтегрованого в середовище розробки Unity, який автоматизує побудову рівнів на основі алгоритмів випадкової прогулянки, шуму Перліна та ступінчастої генерації платформ.
Розроблене рішення містить графічний інтерфейс користувача з підтримкою параметричного налаштування, візуалізацію ігрових карт із застосуванням Tilemap-технології, а також функціонал збереження конфігурацій генерації у вигляді об’єктів типу Scriptable Object у форматі Unity Asset.
У роботі виконано огляд сучасних підходів до процедурної генерації контенту, проаналізовано їхні переваги та обмеження, сформульовано функціональні й нефункціональні вимоги до системи. Проєктування реалізовано з використанням UML-діаграм, включаючи діаграми класів, варіантів використання та активностей. Архітектура плагіну реалізована у вигляді модульної структури та протестована на демонстраційній грі.
Запропонований інструмент орієнтований на потреби інді-розробників і технічних геймдизайнерів, які прагнуть підвищити ефективність створення ігрових рівнів. Плагін легко адаптується до інших жанрів 2D-ігор, масштабований і підтримує розширення шляхом інтеграції нових алгоритмів генерації. Його впровадження дозволяє скоротити витрати на ручне проєктування рівнів, прискорити процес прототипування та покращити загальну гнучкість побудови ігрового середовища.
Опис
Ключові слова
генерація віртуальних локацій, графічний інтерфейс користувача, процедурна генерація контенту, візуалізація ігрових карт, virtual location generation, graphical user interface, procedural content generation, game map visualisation
Бібліографічний опис
Ольшанський Д. В. Програмна система процедурної параметричної генерації віртуальних локацій для гри в жанрі платформер : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2025. 111 с.