Реєстраційний номер
2125U008020, Матеріали видань та локальних репозитаріїв
Категорія
Бакалаврська робота
Назва роботи
Кросплатформна багатокористувацька сесійна реалізація настільної гри “Монополія” на Unity
Cross-Platform Multiplayer Session-Based Implementation of the ‘Monopoly’ Board Game in Unity
Автор
Бабіч Денис Володимирович
Babich Denys Volodymyrovych
Дата публікації
01-01-2025
Постачальник інформації
Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»
Першоджерело
https://ela.kpi.ua/handle/123456789/79674
Видання
КПІ ім. Ігоря Сікорського
Опис
Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 38 таблиць, 30 рисунків та 34 джерела – загалом 76 сторінок.
Дипломний проєкт присвячений розробці кросплатформеної багатокористувацької мобільної гри, яка є цифровою адаптацією настільної гри «Монополія» з підтримкою до 5 гравців, реалізованої на ігровому рушії Unity.
Мета розробки - це забезпечення автономної та стабільної роботи кросплатформної мобільної багатокористувацької гри, що є цифровою адаптацією настільної гри «Монополія», шляхом використання централізованої однорангової мережевої топології, яка мінімізує залежність від виділених серверів та забезпечує ефективну кросплатформену взаємодію між гравцями. Об’єкт дослідження: сфера мобільних ігор та багатокористувацьких ігрових систем. Предмет дослідження: розробка архітектури та програмної реалізації кросплатформеної багатокористувацької гри, включаючи аналіз мережевих топологій, рейтингових алгоритмів та інтеграцію з ігровими сервісами Unity.
У першому розділі проведено аналіз предметної області, розглянуто існуючі рішення, змодельовано бізнес-процеси за допомогою BPMN-діаграм та сформульовано завдання проєкту. Другий розділ присвячений розробленню функціональних та нефункціональних вимог, аналізу системних вимог та економічних показників. Третій розділ охоплює конструювання програмного забезпечення, обґрунтування вибору мікросервісної архітектури, інтеграцію з зовнішніми сервісами та аналіз безпеки даних. Четвертий розділ присвячений аналізу якості програмного продукту за метриками коду та тестуванню ключових функцій. П’ятий розділ описує процес автоматичного розгортання та подальшого супроводу програмного забезпечення.
Додано/оновлено в НРАТ
2026-05-02