Алгоритмічне та програмне забезпечення для процедурної генерації мап з використанням генеративного штучного інтелекту
Вантажиться...
Дата
2025
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 32 таблиці, 24 рисунка та 25 джерел – загалом 61 сторінка.
Дипломний проєкт присвячений розробленню алгоритмічного та програмного забезпечення для контрольованої процедурної генерації тривимірних мап у середовищі Unity з використанням великої мовної моделі.
Мета вдосконалення контрольованості процедурної генерації мап за рахунок використання власного алгоритму генерації у поєднанні з LLM.
У розділі 1 проведено передпроєктне обстеження: проаналізовано предметну область процедурної генерації та LLM, виконано огляд програмних продуктів-аналогів і сформульовано постановку задачі. Розділ 2 зосереджено на розробленні вимог: наведено варіанти використання, функціональні й нефункціональні вимоги, системні обмеження. У розділі 3 описано конструювання та розроблення ПЗ: обрано та описано архітектуру та набір технологій, розроблено алгоритм генерації ландшафту. Розділ 4 присвячений аналізу якості та тестуванню: наведено результати статичного аналізу Codacy, проаналізовано продуктивність, виконано мануальне тестування. У розділі 5 розглянуто розгортання та супровід: контейнеризацію сервісів, CI/CD, хостинг серверної частини та вебінтерфейсу.
Опис
Ключові слова
процедурна генерація, large language model, procedural generation, C# .NET, REST API, Unity
Бібліографічний опис
Головач, В. О. Алгоритмічне та програмне забезпечення для процедурної генерації мап з використанням генеративного штучного інтелекту : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Головач, Варвара Олександрівна. - Київ, 2025. - 116 с.