Развитие DCS: Supercarrier

Главная > Новости > Развитие DCS: Supercarrier
15 окт
2021

В нашем предыдущем отчёте о развитии модуля DCS: Supercarrier мы упоминали посты руководителя полетов (Air Boss) и офицеров посадки (LSO), а также комнату инструктажей (Briefing Room) которые будут доступны для интерактивного взаимодействия на борту авианосца. Эти новые локации потребовали переработки нашей подсистемы ViewCore для обеспечения “бесшовных” переходов между ними. Дополнительно, мы создали специальный редактор перемещений обзорной камеры с системой закладок, своего рода памяти положений пользовательских настроек размещения камеры на палубе и в других локациях. Это позволит дизайнерам контента заранее создавать маршрут движения камеры и создать яркие и запоминающиеся видеосюжеты.

В течение последних шести месяцев мы работали над задачей создания интеллектуальной модели движения человека. Мы начнём с палубной команды, а в дальнейшем будем переносить её на других персонажей игры. Новая модель поведения будет способна самостоятельно огибать препятствия и динамически менять маршрут движения в зависимости от ситуации. В расчете динамической маршрутизации будет использовать поиск пути с любым изменением траектории движения. 

Огибание препятствий основано на методе Optimal Reciprocal Collision Avoidance (ORCA), используемом для голономных роботов с некоторыми ограничениями на линейную и угловую скорости, линейное ускорение и дискретность доступных анимационных движений. Первая фаза разработки завершена, и теперь необходимо рассмотреть случаи пересечения с маршрутами руления ЛА, избегание пересечений с движущейся техникой в различных ситуациях.

ПРИСОЕДИНЯЙТЕСЬ К НАМ