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

Дизайн и / или логика того, как игровая сущность принимает решения о своем поведении.

1
Пример кода дерева поведения?
http://altdevblogaday.org/2011/02/24/introduction-to-behavior-trees/ Очевидно, самая интересная статья, которую я нашел на этом сайте. Что вы думаете об этом ? В нем отсутствует пример кода, разве вы не знаете? Я также читал, что конечные автоматы не очень гибки по сравнению с деревьями поведения ... Кроме того, я не уверен, существует ли истинная связь …
23 ai  state  tree  behavior 

6
Применение заклинаний - Как оптимизировать урон в секунду
Представьте, что у нас есть волшебник, который знает несколько заклинаний. Каждое заклинание имеет 3 атрибута: урон, время охлаждения и время чтения. Довольно стандартная ролевая игра. Время перезарядки: количество времени (t), необходимое для того, чтобы снова разыграть это заклинание. Заклинание «перезаряжается» в тот момент, когда оно начинает читать. Время чтения: количество …

10
Доступное промежуточное программное обеспечение AI [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Полезный список промежуточного программного обеспечения AI. Пожалуйста, предоставьте URL, бесплатный / открытый …
22 ai 

3
Командный приказ архитектуры Крепости гномов
Какой самый элегантный способ реализовать систему командных команд для ИИ? например, в крепости гномов, когда вы помечаете лесную зону для рубки леса, гномы затем выполняют следующую последовательность действий: Иди к дереву Рубить дерево Доставить дрова на склад Перейти к другому дереву и так далее.. У меня уже есть команда стека …

3
Как реализовать ИИ для шашек / шашек?
Я видел эту игру в шашки и удивлялся, как реализован ИИ. Как мне реализовать ИИ для шашек (шашки, дама, дама)? Есть ли известные алгоритмы? Очень благодарен за все. Я очень удивляюсь, увидев это учебное сообщение в блоге Tic Tac Toe . Итак, я хочу использовать алгоритм игры с открытым исходным …
21 algorithm  ai 

6
100% предотвращение столкновений
Я абсолютный новичок в разработке игр, и все, что я знаю о предотвращении / разрешении столкновений, я узнал об этом на этом сайте или через него на прошлой неделе ... поэтому не стесняйтесь поправлять меня, если я спрашиваю здесь основанный на неправильных предположениях / недоразумениях. Я старался изо всех сил, …

4
Как реализовать поведение в компонентной игровой архитектуре?
Я начинаю внедрять ИИ игрока и врага в игру, но меня смущает, как лучше всего реализовать это в игровой архитектуре на основе компонентов. Скажем, у меня есть следующий персонаж игрока, который может стоять, бегать и размахивать мечом. Игрок может перейти в состояние размахивающего меча как из стационарного, так и из …

6
Как построить «дорожный ИИ»?
Проект, над которым я сейчас работаю, отличается большим «движением» в смысле автомобилей, движущихся по дорогам, самолетов, движущихся по перрону и т. Д. На данный момент доступные пути предварительно рассчитаны, поэтому узлы генерируются автоматически для пересечений, которые сами соединены ребрами. Когда персонаж / агент появляется в мире, он начинается в каком-то …
21 ai  movement 

3
Эффективно выискивая множество врагов вокруг препятствий
Я работаю над тем, чтобы улучшить поиск врагов моей игры. Прямо сейчас они просто постоянно движутся к точной позиции игрока, вычисляя угол между собой и игроками и двигаясь в этом направлении. У меня также есть алгоритм флокирования, который не дает врагам складываться друг на друга, поэтому они будут объединяться в …

1
Деревья поведения :: Действия, которые занимают больше времени, чем один тик
Из того, что я понимаю в Деревьях Поведения, каждое Поведение должно быть коротким, ориентированным на цель Действие, которое может быть выполнено в несколько итераций. Например, ниже приведено изображение Дерева Поведения: Теперь давайте предположим, что поведение Drive To Enemy занимает больше, чем несколько итераций в дереве. Таким образом, на каждом проходе …
19 ai  game-loop  behavior 

6
Какое поведение должно привести к созданию «неидеального» бойца ИИ?
При создании НЦА комбатантом, это просто очевидно , что сделать , чтобы получить робот deathmachine пути оптимизации боевой тактики, сроки и атаку типа, но сложнее (и интереснее в бое) , чтобы получить особенный, inpredictable врага. Какие виды поведения (алгоритмы?) Полезны для создания более органичного, нетрадиционного врага? Изменить: Мой конкретный случай …
19 ai  npc  combat 

6
Управление ИИ на корабле с физической моделью
Я ищу идеи, как реализовать следующие в 2D пространстве. К сожалению, я пока мало что знаю об искусственном интеллекте / поиске пути / автономном управлении. Допустим, этот корабль может свободно двигаться, но у него есть масса и импульс. Кроме того, внешние силы могут повлиять на него (взрывы и т. Д.). …

7
Как заставить агентов A * избегать других агентов?
Я реализую мультиагентный алгоритм A * на карте тайлов. Агенты движутся только по осям X и Y. Я избегаю столкновений между ними, проверяя, где находятся другие при расчете путей. Он работает отлично, за исключением ситуации, когда агентам приходится проходить одну и ту же плитку с разных направлений. В подобных ситуациях …

8
Несовершенный понг AI
Итак, я начинаю изучать Java и немного OpenGL, используя LWJGL. Для начала я пишу клон Atari Pong. Я правильно настроил игровой экран, обнаружение столкновений, и вся игра в основном работает, на самом деле, если бы это была игра для двух игроков, я бы уже сделал это, но, поскольку я планирую …
19 java  ai 

3
Как я могу сохранить прямоугольное образование, когда юниты добавляются или удаляются?
У меня есть боты в прямоугольной формации с рядами и столбцами. Проблема возникает, когда бот добавляется или удаляется из пласта. Когда это происходит, боты должны перестроиться так, чтобы прямоугольная формация была примерно такой же пропорции и была настолько прямоугольной, насколько это возможно. Как это сделать? Некоторые идеи: Когда бот добавляется …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.