Вопросы с тегом «steering-behaviors»

14
Динамическая балансировка двигателя космического корабля

Космические корабли в моей игре должны быть построены игроком с произвольным количеством движителей, прикрепленных где угодно с любым вращением. В настоящее время у меня есть грязный код для поворота корабля на заданный угол (ускорение и замедление). Вот пример симметричного корабля, обращенного...

10
Найти правильную скорость поворота ИИ для достижения цели

У меня есть корабль, который движется с максимальной скоростью maxSpeedи может поворачиваться на rotationSpeedградусы в секунду. Корабль всегда движется в том направлении, в котором он стоит, что означает, что чем быстрее движется корабль, тем больше его радиус поворота. Я знаю свою позицию, а...

10
Какое рулевое поведение или логику я могу использовать, чтобы заставить мобильные телефоны окружать другого?

Я использую поиск пути в своей игре, чтобы привести толпу к другому игроку (преследовать его). Это работает для того, чтобы превзойти игрока, но я хочу, чтобы они немного остановились перед назначением (поэтому выбор предпоследнего узла работает нормально). Тем не менее, когда несколько мобов...

9
Предотвратить катастрофу в рулевых гонках

Играя в GTA III на Android, я заметил кое-что, что раздражало меня почти во всех гоночных играх, в которые я играл (может быть, за исключением Mario Kart): ехать прямо вперед легко, но кривые очень сложны. Когда я меняю полосу движения или проезжаю мимо кого-то, машина начинает поворачиваться...

9
Избегать движения по орбите

У меня есть ракета, которая преследует поведение, чтобы отследить (и попытаться ударить) ее (стационарную) цель. Он отлично работает, если вы не стреляете, когда запускаете ракету. Если вы стреляете, ракета имеет тенденцию вращаться вокруг своей цели. Я исправил это, сначала тангенциально...

8
Рулевое управление

Я сделал небольшой симулятор рулевого управления, используя алгоритм Рейнольдса Бойда. Теперь я хочу добавить функцию предотвращения стен. Мои стены в 3D и определены с использованием двух таких точек: ---------. P2 | | P1 .--------- У моих агентов есть скорость, позиция и т. Д. Не могли бы вы...

8
В RecastNavigation, как я могу заставить агента бездействовать после достижения пункта назначения?

Этот вопрос конкретно о работе с библиотекой Recast Navigation. Я добавил агента с addAgentи установил его цель с requestMoveTarget. Когда агент достигает своего места назначения, он останавливается, но когда его отталкивает (другой агент), он пытается вернуться к своей цели. Вместо этого, нужно,...

8
Поиск пути и предотвращение столкновений на мобильном телефоне

В настоящее время я разрабатываю игру, похожую на Diablo, для мобильной платформы (iphone5 +). Простой поиск A * найдет путь, но необходимо избегать столкновения. Одновременно будет активно около 50 монстров, поэтому производительность очень важна. Я нашел несколько методов, которые могли бы...

8
3D предотвращение столкновений: поиск обновленного вектора скорости (вне конусов «столкновений-скоростей»)

Я пытаюсь понять и реализовать механизм полностью трехмерной системы предотвращения столкновений (поведение рулевого управления) для движения в полете (шесть степеней свободы), в настоящее время фокусируясь на обходе статических препятствий (все с формой сферы). Тем не менее, я не совсем понимаю,...