Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://evnuir.vnu.edu.ua/handle/123456789/30312
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorСобчук, Валентин Володимирович-
dc.contributor.authorЗдрок, Дмитро Олександрович-
dc.date.accessioned2026-01-27T13:58:44Z-
dc.date.available2026-01-27T13:58:44Z-
dc.date.issued2025-
dc.identifier.citationЗдрок Д. О. Розробка та дослідження алгоритмів процедурної генерації ігрового світу та реалізація механізмів взаємодії між гравцями : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 Комп’ютерні науки / наук. кер. В. В. Собчук; Волинський національний університет імені Лесі Українки. Луцьк , 2025. 94 сuk_UK
dc.identifier.urihttps://evnuir.vnu.edu.ua/handle/123456789/30312-
dc.description.abstractУ роботі проведено огляд та аналіз сучасних алгоритмів процедурної генерації ігрових світів, зокрема методів на основі шумових функцій (Perlin noise, FBM, Voronoi), граматичних систем, симуляційних підходів та мозаїчних технік. Розглянуто їхні особливості, переваги й обмеження, а також проаналізовано гібридні моделі, що поєднують кілька підходів для підвищення реалістичності та різноманітності віртуальних середовищ. Окрему увагу приділено інструментам для створення процедурних ландшафтів, таким як World Machine та MapMagic, та їх застосуванню в ігрових рушіях. Також досліджено технології розробки багатокористувацьких компонент у відеоіграх. Розглянуто сучасні мережеві фреймворки для Unity – Mirror, Photon, FishNet, Unity Netcode for GameObjects – їхні особливості, переваги та області застосування. Описано архітектури побудови мережевої взаємодії (client-server, peer-to-peer), методи оптимізації синхронізації станів, забезпечення узгодженості клієнтів та способи організації комунікації між гравцями. Особливу увагу приділено практичній реалізації алгоритму процедурної генерації світу на основі детермінованого seed та системи біомів, а також створенню функціональної мережевої частини гри з використанням рушія Unity та фреймворку Mirror. У роботі розроблено систему генерації карти острова, механізми розміщення ресурсів, серверну логіку синхронізації даних, реалізовано текстовий і голосовий чат, мережеву архітектуру сесій, систему лобі та механізми спавну гравців. Проведено комплексне тестування: функціональне, мережеве та довготривале Endurance-тестування, результати якого наведено та проаналізовано. Розроблений прототип демонструє можливість узгодженого генерування світу для всіх клієнтів, стабільну роботу мережевих механізмів та ефективну взаємодію гравців у спільному ігровому середовищі. Отримані результати можуть бути використані у створенні багатокористувацьких ігор із процедурно згенерованими картами та динамічними системами взаємодії.uk_UK
dc.language.isoukuk_UK
dc.publisherВолинський національний університет імені Лесі Українкиuk_UK
dc.subjectпроцедурна генераціяuk_UK
dc.subjectшум Перлінаuk_UK
dc.subjectбіомиuk_UK
dc.subjectсимуляційні алгоритмиuk_UK
dc.subjectбагатокористувацькі ігриuk_UK
dc.subjectмережеві фреймворкиuk_UK
dc.subjectUnityuk_UK
dc.subjectMirroruk_UK
dc.subjectклієнт-серверuk_UK
dc.subjectсинхронізаціяuk_UK
dc.subjectтекстовий чатuk_UK
dc.subjectголосовий чатuk_UK
dc.titleРозробка та дослідження алгоритмів процедурної генерації ігрового світу та реалізація механізмів взаємодії між гравцямиuk_UK
dc.typeMaster Thesisuk_UK
dc.contributor.affiliationКафедра комп’ютерних наук та кібербезпекиuk_UK
dc.contributor.affiliation122 Комп’ютерні наукиuk_UK
dc.coverage.countryUAuk_UK
Розташовується у зібраннях:FITM_KR (2025)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Zdrok_2025.pdf1,86 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.