Вопросы с тегом «ai»

10
Вычисление «мощи» игрока в игре типа «Защити свой замок»

Я создаю игру типа «Защити свой замок», в которой у каждого игрока есть свой замок, и он должен послать юниты, чтобы уничтожить замок противника. Похоже на это (и да, это настоящая игра, а не быстрое рисование краски ..): Сейчас я пытаюсь реализовать ИИ противника, и я хотел бы создать 4 разных...

10
Есть ли игры, которые содержат ИИ машинного обучения? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Кто-нибудь может здесь дать ссылку на коммерческие игры ААА, которые реализуют ИИ...

10
Расчет траектории полета ракеты по орбите перед стрельбой

Я создаю игру с Unity3D. Это клон Gravity Wars . Обе башни и ИИ стреляют ракетами друг в друга (задают переменные «Угол» и «Мощность»), стараясь не сбивать ракеты на планетах. Но вот мой вопрос: как заставить ИИ рассчитать мощность и угол до стрельбы по его ракете, учитывая силу тяжести...

10
Как добавить звук, который слышит вражеский ИИ?

Данный: 2D сверху вниз игра Плитки хранятся только в 2D массиве У каждой плитки есть свойство - гаснет (поэтому кирпичи могут быть -50 дБ, воздух - -1) Отсюда я хочу добавить его, чтобы в точке x1, y1 генерировался звук, и он «выбегает». Изображение ниже как бы обрисовывает в общих чертах это....

10
Как найти путь через препятствие?

Как лучше всего представить следующую ситуацию - агент ( @) должен добраться до цели ( $). Путь заблокирован рвом ( ~~~). Доступны грабли (или другие устройства, например, ботинки для прогулки по воде), которые позволят пересечь препятствие. .....~~~... . ground ...=.~~~... = rake .....~~~.$. ~...

10
Отображение диапазона на гексагональной сетке

Здесь ситуация. У меня есть гексагональная доска, и юнит на ней, со скоростью или значением перемещения 4. Различная местность имеет разные затраты. Когда я нажимаю на юнит, игра должна показывать мне диапазон хода. Мое решение состояло в том, чтобы проверять каждый гекс в диапазоне 4, используя A...

10
Алгоритм оптимизации матчевой игры с известной очередью

Я пытаюсь написать решатель на C # .NET для игры под названием Flowerz. Для справки, вы можете сыграть в MSN здесь: http://zone.msn.com/gameplayer/gameplayer.aspx?game=flowerz . Я пишу это для удовольствия, а не для какого-либо задания или чего-либо связанного с работой. Из-за этого единственным...

10
Назначение задач

В РТС, где перед рабочими стоит задача, например, возвести стену, как рабочие решают, какие стены возводить? Игрок решает, какие стены должны быть построены, но не назначает отдельных рабочих на отдельные квадраты. Во многих играх RTS рабочие просто выполняют задачи, которые находятся рядом с...

10
Могу ли я прыгнуть с А на Б?

Я делаю некоторый элементарный ИИ для своего бокового скроллера, и мне нужно знать, может ли ИИ-подразделение достичь точки В из точки А, просто сделав прыжок. Траектория полета моих персонажей немного необычна, так как они могут применять силу в воздухе (как, например, в Jazz Jackrabbit 2), так...

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

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

9
Шаблоны для поведения гоночного ИИ

Допустим, у вас есть сплайновый гоночный AI. Предположим, он уже может справиться с основами торможения и рулевого управления по трассе. Как бы вы структурировали и внедрили способы предотвращения столкновений, обгонов, составления, блокировки и других действий, чтобы ваши машины оставались...

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

Итак, рассмотрим, что у нас есть транспортное средство, подобное тому, которое я описал в своем ответе на этот вопрос , с 2D-положением, скоростью, угловой скоростью и сопротивлением / трением. Он может ускоряться и ломаться на переменную величину, но не может мгновенно остановиться или достичь...

9
Есть ли недостаток дизайна, когда состояние объекта не полностью использует enter (), execute () и exit ()?

Я слежу за искусственным интеллектом Mat Buckland по программированию на примере и обнаружил, что не всегда могу использовать enter (), execute () и exit () в состоянии объекта. Например, в RPG оружие может иметь экипированное состояние, и я могу использовать enter () и exit () для этого состояния,...

9
Как рассчитать пути для объектов с ограниченным ускорением?

Например, скажем, у меня есть машина, а у автомобиля определенный минимальный радиус поворота, и я хочу проехать на этой машине из точки а в точку b, но автомобиль не направлен в точку b. Как мне вычислить путь к точке b? Было бы неплохо иметь возможность указать ориентацию в точке b (скажем, вы...

9
Ориентация на автомобиль со сложным движением?

Нацеливание на транспортное средство с известной постоянной скоростью является простым, и столкновение гарантировано (см. Прогнозирование позиции противника, чтобы объект шел впереди своей цели , Найти точку встречи из 2 объектов в 2D, зная (постоянную) скорость и наклон ). Неточный ИИ можно...

9
Проектирование Змеиного ИИ

Я новичок в этом стеке gamedev, но уже использовал сайты math и cs. Итак, я участвую в конкурсе на создание ИИ для змеи, которая будет соревноваться с четырьмя другими змеями в 5-минутных раундах, где правила очень похожи на традиционную игру змеи Nokia, за исключением того, что есть пять змей,...

9
Компонентный / сущностный дизайн + деревья поведения => как интегрировать?

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

9
Следуя по пути гладко

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

9
Как учитывать гравитацию при движении ИИ

Я делаю 2D игру. В настоящее время вертолет летит вокруг, управляемый игроком. Управление осуществляется с помощью клавиш со стрелками: ВВЕРХ, ВЛЕВО и ВПРАВО. Это скорость по оси Y есть dy, а скорость по оси X есть dx. Это физика выглядит следующим образом: Всякий раз, когда ВВЕРХ не нажимается ,...

9
Траектория «прямой видимости» через сетку навигации

Я хочу рассчитать линию визирования в сетке навигации. Рассмотрите изображение ниже, желтая линия - результат только A *, а красная линия - результат алгоритма прямой видимости, который использует желтую линию в качестве входных данных. Теперь юнит может двигаться без «зигзагообразных» действий....