Алгоритмічне та програмне забезпечення для процедурної генерації мап з використанням генеративного штучного інтелекту
| dc.contributor.advisor | Зарічковий, Олександр Анатолійович | |
| dc.contributor.author | Головач, Варвара Олександрівна | |
| dc.date.accessioned | 2026-03-25T12:47:06Z | |
| dc.date.available | 2026-03-25T12:47:06Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 32 таблиці, 24 рисунка та 25 джерел – загалом 61 сторінка. Дипломний проєкт присвячений розробленню алгоритмічного та програмного забезпечення для контрольованої процедурної генерації тривимірних мап у середовищі Unity з використанням великої мовної моделі. Мета вдосконалення контрольованості процедурної генерації мап за рахунок використання власного алгоритму генерації у поєднанні з LLM. У розділі 1 проведено передпроєктне обстеження: проаналізовано предметну область процедурної генерації та LLM, виконано огляд програмних продуктів-аналогів і сформульовано постановку задачі. Розділ 2 зосереджено на розробленні вимог: наведено варіанти використання, функціональні й нефункціональні вимоги, системні обмеження. У розділі 3 описано конструювання та розроблення ПЗ: обрано та описано архітектуру та набір технологій, розроблено алгоритм генерації ландшафту. Розділ 4 присвячений аналізу якості та тестуванню: наведено результати статичного аналізу Codacy, проаналізовано продуктивність, виконано мануальне тестування. У розділі 5 розглянуто розгортання та супровід: контейнеризацію сервісів, CI/CD, хостинг серверної частини та вебінтерфейсу. | |
| dc.description.abstractother | The explanatory note of the diploma project consists of five sections, contains 32 tables, 24 figures and 25 sources – in total 61 pages. The purpose of diploma project is developing the algorithmic and software framework for controlled procedural generation of three-dimensional maps in Unity, powered by a Large Language Model. The aim is to improve the controllability of terrain generation by combining a bespoke generation algorithm with LLM-driven text-to-command translation. | |
| dc.format.extent | 116 с. | |
| dc.identifier.citation | Головач, В. О. Алгоритмічне та програмне забезпечення для процедурної генерації мап з використанням генеративного штучного інтелекту : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Головач, Варвара Олександрівна. - Київ, 2025. - 116 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/79790 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | процедурна генерація | |
| dc.subject | large language model | |
| dc.subject | procedural generation | |
| dc.subject | C# .NET | |
| dc.subject | REST API | |
| dc.subject | Unity | |
| dc.title | Алгоритмічне та програмне забезпечення для процедурної генерації мап з використанням генеративного штучного інтелекту | |
| dc.title.alternative | Algorithmic and Software Solution for Procedural Map Generation Using Generative Artificial Intelligence | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Holovach_bakalavr.pdf
- Розмір:
- 3.17 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: