Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
https://er.knutd.edu.ua/handle/123456789/31183
Повний запис метаданих
Поле DC | Значення | Мова |
---|---|---|
dc.contributor.advisor | Астістова, Тетяна Іванівна | - |
dc.contributor.author | Москаленко, Ігор Андрійович | - |
dc.date.accessioned | 2025-09-26T08:02:09Z | - |
dc.date.available | 2025-09-26T08:02:09Z | - |
dc.date.issued | 2024 | - |
dc.identifier.citation | Москаленко І. А. Розроблення програмних методів процедурної генерації на прикладі roguelike : кваліфікаційна магістерська робота за спеціальністю 122 "Комп’ютерні науки" / І. А. Москаленко ; наук. кер. Т. І. Астістова. – Київ : КНУТД, 2024. – 75 с. | uk |
dc.identifier.uri | https://er.knutd.edu.ua/handle/123456789/31183 | - |
dc.description.abstract | У кваліфікаційній роботі було розроблено програму що використовує методи процедурної генерації для автоматизованого процесу створення унікального контенту. Програма використовує алгоритми для псевдовипадкової генерації для спрощення процесу розробки та підвищення унікальності генерованого контенту в процесі експлуатації. Реалізовано виконання програми, заснованої на принципах жанру roguelike, в основі якого лежить псевдовипадкова генеративність. Розробка базується на кількох основних методах, які застосовуються у різних аспектах генерації, але об’єднані в одній програмі для покращення генеративних особливостей. Ключові слова: процедурна генерація, roguelike, ігрові рівні, генерація рівнів, dungeon generation, випадкова генерація, геймдев, Unity, Bifrost, C# ABSTRACT Moskalenko I. A. Development of software methods of procedural generation on the example of roguelike. Qualification work in the specialty 122 – “Computer Science” – Kyiv National University of Technology and Design, Kyiv, 2024. In qualification work, a program utilizing procedural generation methods for automating the creation of unique content was developed. The program employs algorithms for pseudorandom generation to streamline the development process and enhance the uniqueness of generated content during operation. The program's implementation is based on the principles of the roguelike genre, which relies on pseudorandom generation as its foundation. The development integrates several core methods in various generation aspects, unified within a single program to improve generative capabilities. Keywords: procedural generation, roguelike, game levels, level generation, dungeon generation, random generation, gamedev, Unity, Bifrost | uk |
dc.language.iso | uk | uk |
dc.publisher | Київський національний університет технологій та дизайну | uk |
dc.subject | процедурна генерація | uk |
dc.subject | procedural generation | uk |
dc.subject | Unity, Bifrost | uk |
dc.subject | геймдев | uk |
dc.subject | випадкова генерація | uk |
dc.subject | dungeon generation | uk |
dc.subject | генерація рівнів | uk |
dc.subject | roguelike | uk |
dc.subject | ігрові рівні | uk |
dc.subject | random generation | uk |
dc.subject | gamedev | uk |
dc.subject | game levels | uk |
dc.title | Розроблення програмних методів процедурної генерації на прикладі roguelike | uk |
dc.title.alternative | Development of software methods of procedural generation on the example of roguelike | uk |
dc.type | Дипломний проект | uk |
local.contributor.altauthor | Moskalenko, I. A. | - |
local.subject.faculty | Інститут інженерії та інформаційних технологій | uk |
local.subject.faculty | Факультет мехатроніки та комп'ютерних технологій | uk |
local.subject.department | Кафедра комп'ютерних наук | uk |
local.subject.method | 1 | uk |
local.diplom.group | МгІТ1-23 | uk |
local.diplom.target | Мета досліджень. Метою роботи є дослідити предметну область у сфері процедурної генерації, виявити чинники, завдяки яким набули популярності відеоігри | uk |
local.diplom.object | Об’єкт дослідження. Дослідити процедурну генерацію, її розвиток та застосування в різних сферах розробки контенту. Дослідити найбільш поширені алгоритми та напрями їх застосування | uk |
local.diplom.predmet | Розробити програмного забезпечення з методами процедурної генерації орієнтованого на жанр roguelike | uk |
local.diplom.method | Робота містить докладний аналіз існуючих відеоігр, дана порівняльна характеристика Roguelike та Rogue-lite, проаналізовано основні методи процедурної генерації та середовище візуального програмування Bifrost, проаналізована процедурна генерація в кіноіндустрії, розглянуто програмне забезпечення для комп'ютерної анімації та штучного інтелекту MASSIVE, досліджено роботу сучасного алгоритму Wave Function Collapse та різних його варіацій виконання для процедурної генерації в різних вимірах. Для виконання програми було використано ігровий рушій Unity, який підтримує скрипти мовою C# з бібліотеками і готовим плагінам шуму Перліна, його розвиток у алгоритм Simplex шуму, У підсумку розроблена програма демонструє різнобічність застосувань та різноманітність методів процедурної генерації. . | uk |
local.diplom.okr | Магістр | uk |
local.diplom.speciality | 122 – Комп’ютерні науки | uk |
local.diplom.program | Комп’ютерні науки | uk |
local.contributor.altadvisor | Astistova, T. I. | - |
Розташовується у зібраннях: | Магістерський рівень |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
ПЛАГІАТ Диплом_Москаленко Ігор_МгІТ1-23.pdf | 1,8 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.