Вебзастосунок для генерації карт настільно рольових ігор
Вантажиться...
Дата
2025
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 28 таблиць, 19 рисунків та 19 джерел – загалом 54 сторінки.
Дипломний проєкт присвячений розробці вебзастосунку для генерації карт настільних рольових ігор, що інтегрує важливі алгоритми створення мап, такі як Перліна, Вороного та Binary Space Partitioning. Цей застосунок покликаний значно полегшити підготовку ігрових сценаріїв для майстрів, надаючи їм потужний інструментарій для генерації і редагування ігрових карт.
Мета проєкту полягає у створенні інтуїтивно зрозумілого і функціонального вебзастосунку, що забезпечує легкість створення, редагування та взаємопов'язаність ігрових мап, а також сприяє інтерактивному ігровому досвіду для користувачів.
У розділі "Передпроєктне обстеження предметної області" розглянуто поточний стан інструментів для генерації мап в настільних рольових іграх та їхні обмеження, що стали підґрунтям для розробки нових рішень.
У розділі "Розроблення вимог до програмного забезпечення" визначено функціональні й технічні вимоги до системи, враховуючи особливості алгоритмів генерування мап і цільового користувацького досвіду.
Розділ "Конструювання та розроблення програмного забезпечення" присвячено реалізації програмного коду, інтеграції алгоритмів Перліна, Вороного та Binary Space Partitioning в єдину систему, а також створенню інтерфейсу, який забезпечує інтуїтивну взаємодію з користувачем.
В розділі "Аналіз якості та тестування програмного забезпечення" здійснено тестування функціональності та продуктивності вебзастосунку. Він перевірявся на відповідність вимогам, стабільність роботи при різних навантаженнях, а також на надійність у зберіганні та взаємопов'язаності мап.
Опис
Ключові слова
вебзастосунок, алгоритми генерації, настільні рольові ігри, генерація мап, generation algorithms, tabletop role-playing games, map generation, Перліна, Вороного, Binary Space Partitioning, web application, Perlin, Voronoi
Бібліографічний опис
Дейнега, В. М. Вебзастосунок для генерації карт настільно рольових ігор : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Дейнега Владислав Миколайович. - Київ, 2025. - 116 с.