Похожие презентации:
презентація
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. ПЛАТФОРМИ ДЛЯ РЕАЛІЗАЦІЇ
UNITYC#
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) змінімальними змінами
Дослідження можливостей комерціалізації та освітнього
застосування гри
Додати опцію вмикати/вимикати різні функції у налаштуваннях
Розвиток функції автопілота з використанням ШІ