Родіонов, Павло ЮрійовичБабіч, Денис Володимирович2026-03-202026-03-202025Бабіч, Д. В. Кросплатформна багатокористувацька сесійна реалізація настільної гри “Монополія” на Unity : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Бабіч Денис Володимирович. - Київ, 2025. - 157 с.https://ela.kpi.ua/handle/123456789/79674Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 38 таблиць, 30 рисунків та 34 джерела – загалом 76 сторінок. Дипломний проєкт присвячений розробці кросплатформеної багатокористувацької мобільної гри, яка є цифровою адаптацією настільної гри «Монополія» з підтримкою до 5 гравців, реалізованої на ігровому рушії Unity. Мета розробки - це забезпечення автономної та стабільної роботи кросплатформної мобільної багатокористувацької гри, що є цифровою адаптацією настільної гри «Монополія», шляхом використання централізованої однорангової мережевої топології, яка мінімізує залежність від виділених серверів та забезпечує ефективну кросплатформену взаємодію між гравцями. Об’єкт дослідження: сфера мобільних ігор та багатокористувацьких ігрових систем. Предмет дослідження: розробка архітектури та програмної реалізації кросплатформеної багатокористувацької гри, включаючи аналіз мережевих топологій, рейтингових алгоритмів та інтеграцію з ігровими сервісами Unity. У першому розділі проведено аналіз предметної області, розглянуто існуючі рішення, змодельовано бізнес-процеси за допомогою BPMN-діаграм та сформульовано завдання проєкту. Другий розділ присвячений розробленню функціональних та нефункціональних вимог, аналізу системних вимог та економічних показників. Третій розділ охоплює конструювання програмного забезпечення, обґрунтування вибору мікросервісної архітектури, інтеграцію з зовнішніми сервісами та аналіз безпеки даних. Четвертий розділ присвячений аналізу якості програмного продукту за метриками коду та тестуванню ключових функцій. П’ятий розділ описує процес автоматичного розгортання та подальшого супроводу програмного забезпечення.157 с.ukграмобільна грабагатокористувацька грамікросервісиgamemobile gamemultiplayer gamemicroservicesAPITLSP2PRPCUDPDTLSUnityNetcodeКросплатформна багатокористувацька сесійна реалізація настільної гри “Монополія” на UnityCross-Platform Multiplayer Session-Based Implementation of the ‘Monopoly’ Board Game in UnityBachelor Thesis