У нас вы можете посмотреть бесплатно Попадание снарядов в движущиеся цели | Серия игр про ИИ, часть 41 | Учебное пособие по Unity или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
В этом уроке по Unity вы узнаете, как заставить ИИ бросать точные снаряды по неподвижным целям, задав только максимально допустимую скорость броска. Вы также узнаете, как сделать так, чтобы ИИ очень точно предсказывал, где окажется игрок, и поражал его, пока он движется, при этом задав только максимально допустимую скорость броска. Никаких жёстко заданных высот, только точные броски! В этом видео я подробно объясняю математические расчёты, чтобы вы могли понять процесс, которому мы следуем для достижения этого результата, а также используемые нами уравнения, чтобы вы могли взять эту реализацию и улучшить её для нужд вашей игры. Конечно, если этого вам «достаточно», смело берите её с полки. Если же вам нужны ещё более точные прогнозы или броски через/под препятствиями, не волнуйтесь! Я также расскажу, что ещё нужно сделать, чтобы учесть эти варианты использования! 👨💻 Как всегда, весь код из этого видео доступен на GitHub: https://github.com/llamacademy/ai-ser... 🏷️Сэкономьте 25% на лучшей IDE для C#: JetBrains Rider с кодом LLAMACADEMY: https://www.jetbrains.com/store/?sect... 📚Ресурсы📚 ⚫ Движение снаряда (Википедия) (уравнения): https://en.wikipedia.org/wiki/Project...) ⚫ Кинематические уравнения (источник): https://www.physicsclassroom.com/clas... ⚫ Траектория снаряда (видео): • Projectile Trajectory with Simple Math & L... 🧡 Верите в миссию LlamAcademy и получили ли вы пользу от просмотра видео? Вот как вы можете поддержать проект: 🌟 Patreon: / llamacademy 🌟 YouTube Member: / @llamacademy или нажмите кнопку «Присоединиться» в любом видео 📚 Пройдите мой курс Unity ShaderGraph: https://www.gamedev.tv/p/unity-shader... 👕 Приобретите мерч LlamAcademy: https://llamacademy.myspreadshop.com/ 💸 Воспользуйтесь моей партнёрской ссылкой для приобретения наборов Humble Bundles https://humblebundleinc.sjv.io/9g4ak4 💸 Распродажа от издателя! Скидка 50% на все материалы издателя! Издатели меняются еженедельно! https://assetstore.unity.com/publishe... (партнёрская программа) 💸 Сэкономьте до 50% на НОВЫХ ресурсах: https://assetstore.unity.com/?new_sal... (партнёрская программа) Некоторые ссылки могут быть партнёрскими, и без дополнительных затрат для вас я получу небольшую часть от покупки. Главы: 00:00 Задача 02:00 Решение — Уравнения — Расчёт начальной скорости 03:44 Решение — Уравнения — Угол броска 04:49 Перевод в код — CalculateThrowData 09:10 Код объекта, бросаемого врагом 11:37 Демонстрация 1 — Бросок в неподвижную цель 13:00 Добавление прогнозирования движения — Текущая скорость игрока 16:20 Демонстрация 2 — Бросок в движущуюся цель — Текущая скорость игрока 17:15 Историческая проекция скорости — Переменные 18:00 Описание очереди 18:30 Историческая проекция скорости — Реализация 19:06 Демонстрация 3 — Бросок в движущуюся цель — Историческая проекция скорости 20:05 Соотношение сил — Теперь нам нужны более пугающие уравнения 23:00 Демонстрация 4 — Метание в движущуюся цель с коэффициентом силы 1 24:00 Ключевой момент 1 — Масштабирование времени 25:45 Ключевой момент 2 — Улучшение логики атаки противника для метания снаряда 26:10 Ключевой момент 3 — Учитывайте окружающую среду и пересчитывайте для ещё более устрашающего ИИ 28:02 Заключительные мысли