Антіпов, Ігор Дмитрович2025-06-092025-06-092025-06-07Антіпов І. Д. Програмне забезпечення симулятора автоперегонів на базі Unity: кваліфікаційна робота бакалавра : 121 Інженерія програмного забезпечення / Антіпов І. Д ; Хмельниц. нац. ун-т. – Хмельницький, 2025. – 115 с.https://elar.khmnu.edu.ua/handle/123456789/18511Мета роботи полягає у розробці інструменту, що автоматично формує унікальні ігрові маршрути з урахуванням складності, фізики руху, параметрів середовища та навичок користувача. Головною особливістю проєкту є динамічне створення унікального ігрового середовища за допомогою алгоритмів генерації, що забезпечує високу реіграбельність, адаптивність складності та зменшення витрат на ручне проєктування рівнів. У кваліфікаційній роботі проведено глибокий аналіз предметної області, досліджено типи гоночних ігор, переваги й обмеження існуючих рішень, а також сформульовано вимоги до майбутньої системи. Розроблено архітектуру програмного забезпечення, створено модулі генерації трас, оточення, аналітики складності та взаємодії з гравцем. Застосовано сучасні підходи до програмування, такі як шаблони проєктування, шумові алгоритми (Perlin Noise, сплайни), а також проведено модульне тестування для перевірки коректності реалізації. Результатом роботи стало інтерактивне програмне рішення, орієнтоване на індивідуальний геймплей, зручну навігацію та гнучку масштабовану архітектуру. Система демонструє практичне застосування алгоритмів процедурної генерації в ігровій індустрії та може бути використана як основа для подальшого розширення функціоналу або створення нових ігрових продуктів.uk121 Інженерія програмного забезпеченняUnity 3Dпроцедурна генераціяC#GameПрограмне забезпечення симулятора автоперегонів на базі UnityБакалаврські роботи