Розробка інтерактивної 3D-гри на Unity з моделюванням кінематики та навігації автомобіля
ПЛАТФОРМИ ДЛЯ РЕАЛІЗАЦІЇ
АРХІТЕКТУРА
ОСНОВНІ СКРИПТИ
ІНТЕРФЕЙС КОРИСТУВАЧА
ОГЛЯД МАПИ ГРИ
ВЗАЄМОДІЯ З ОТОЧЕННЯМ
АВТОМАТИЧНЕ ПРОКЛАДАННЯ МАРШРУТУ
СЦЕНАРІЇ ВЗАЄМОДІЇ КОРИСТУВАЧА
ТЕСТУВАННЯ
РЕЗУЛЬТАТ
РЕЗУЛЬТАТ
ВИСНОВКИ
ПЕРСПЕКТИВИ РОЗРОБКИ
ДЯКУЮ ЗА УВАГУ!
30.24M

презентація

1. Розробка інтерактивної 3D-гри на Unity з моделюванням кінематики та навігації автомобіля

Розробка інтерактивної 3Dгри на Unity з
моделюванням кінематики
та навігації автомобіля
СТУДЕНТ ІКМ -221Г
ЧИХІЧЕН МИХАЙЛО
КЕРІВНИК РОБОТИ
МАТЮШЕНКО М.В.

2.

МЕТА РОБОТИ
-Інтерактивна 3D-гра
-Реалістична фізика
-Автоматична навігація

3.

ПОСТАНОВКА ЗАДАЧІ
МОДЕЛЮВАННЯ
РУХУ
РОЗРОБКА
3D-МОДЕЛЕЙ
ІНТЕРФЕЙС
КОРИСТУВАЧА

4.

МАТЕМАТИЧНА МОДЕЛЬ
Основні формули руху автомобіля:
Fр = Fдв - Fсп - Fг
Сумарна сила, що прискорює авто.
a = Fр / m
Прискорення як відношення сили до маси.
M = Fдв × r
Крутний момент, що обертає колесо.
θ = input × maxSteerAngle
Кут повороту коліс залежно від керування.
T = input × maxMotorTorque
Момент двигуна за рівнем натискання клавіш.
Позначення:
– Fдв — сила тяги від двигуна
– Fсп — сила опору (повітря, тертя)
– Fг — гальмівна сила
– m — маса автомобіля
– r — радіус колеса
– θ — кут повороту передніх коліс
– input — значення з клавіш керування
– maxSteerAngle — максимальний кут повороту
– maxMotorTorque — максимальний момент двигуна

5. ПЛАТФОРМИ ДЛЯ РЕАЛІЗАЦІЇ

UNITY
C#
BLENDER 3D

6. АРХІТЕКТУРА

7. ОСНОВНІ СКРИПТИ

8. ІНТЕРФЕЙС КОРИСТУВАЧА

Меню паузи
Ігровий HUD

9. ОГЛЯД МАПИ ГРИ

10. ВЗАЄМОДІЯ З ОТОЧЕННЯМ

Зіткнення авто:
• Гравець стикається з об'єктом
• Здоров’я зменшується
• Перевірка: якщо HP = 0 → поразка
Збір монети:
Збір монети
Видалення з карти
Перерахунок шляху до
наступної

11. АВТОМАТИЧНЕ ПРОКЛАДАННЯ МАРШРУТУ

• Найкоротший шлях до монети
• Обхід перешкод
• Після збору — новий маршрут

12. СЦЕНАРІЇ ВЗАЄМОДІЇ КОРИСТУВАЧА

• Запуск гри
• Пауза та продовження
• Керування автомобілем
• Завершення гри

13. ТЕСТУВАННЯ

Програмна логіка
Інтерфейс
Геймдизайн
Математична модель

14. РЕЗУЛЬТАТ

1. Успішне проходження

15. РЕЗУЛЬТАТ

2. Невдале проходження

16. ВИСНОВКИ

•Створено інтерактивну 3D-гру із реалістичною системою керування автомобілем та
динамічною маршрутизацією.
•Оптимізовано модель транспортного засобу: деталізовано інтер’єр, зменшено кількість
полігонів і реалізовано руйнування на складові.
•Використання Unity і Blender забезпечило високу візуальну якість і стабільну
продуктивність.
•Впроваджена математична модель руху гарантує правдоподібну симуляцію фізики та
точну взаємодію із середовищем.
•Отриманий досвід та технологічна база відкривають перспективи для подальшого
розширення (мобільні платформи, WebGL) та комерційного впровадження.

17. ПЕРСПЕКТИВИ РОЗРОБКИ

Розширення на інші платформи (Android, iOS, WebGL) з
мінімальними змінами
Дослідження можливостей комерціалізації та освітнього
застосування гри
Додати опцію вмикати/вимикати різні функції у налаштуваннях
Розвиток функції автопілота з використанням ШІ

18. ДЯКУЮ ЗА УВАГУ!

English     Русский Rules