Запитання з тегом «path-finding»

Методи, які використовуються для відображення шляху подорожі від однієї точки до іншої, зазвичай уникаючи перешкод на шляху.

3
Алгоритм, щоб визначити, чи пов’язані два вокселі
Я шукаю хороші алгоритми для наступної проблеми: З огляду на 3D-сітку вокселів (яка може бути або порожньою, або заповненою), якщо я вибираю два суміжних вокселі, я хочу знати, чи вони пов'язані між собою інші вокселі. Наприклад (для ілюстрації ситуації у 2D), де # - заповнений квадрат: 1 2 3 a …

5
Ситуаційна обізнаність у пошуку шляху
Припустимо, вам довелося знайти найкоротший шлях через підземелля, де певні проходи вам відкриваються лише після того, як певні предмети будуть зібрані, наприклад, заблоковані двері та ключі, наприклад. Нормальна реакція кишки на слова "найкоротший шлях" очевидно була б A *. Але A * не зможе в такому середовищі, оскільки я бачу …
11 ai  path-finding 

2
Як обчислити вектор перехоплення?
Враховуючи двовимірний простір і 1 дружній космічний корабель, що стоїть на місці, один ворог рухається НЕ безпосередньо до дружнього корабля з відомим фактичним положенням, швидкістю та напрямком. Привітний корабель хоче потрапити до вогневого поля, щоб битися з ворогом. Насправді я встановлюю лише прямий вектор для фактичного положення судна, що рухається, …

1
Алгоритм визначення триангуляції A * (TA *)
Мені потрібна допомога в розумінні алгоритму трикутника A * (TA *), який описаний Дем’єном у своїй роботі « Ефективна орієнтація на триангуляцію» на сторінках 76-81. Він описує, як адаптувати звичайний алгоритм A * для триангуляції, шукати інші, можливо, більш оптимальні шляхи, навіть після досягнення / розширення кінцевого вузла. Регулярний A …

2
Яку поведінку або логіку рульового управління я можу використовувати, щоб мобільні телефони оточили іншого?
Я використовую пошук шляху в своїй грі, щоб вести мафію до іншого гравця (переслідувати їх). Це спрацьовує, щоб перевернути програвач, але я хочу, щоб вони трохи зупинилися перед пунктом призначення (тому вибір передостаннього вузла працює добре). Однак, коли багато мобільних переслідують мобільний, вони іноді "складаються один на одного". Який найкращий …

3
Пошук можливих рухів для суб’єкта у 2-х грядовій грі
У мене виникають проблеми, присвячені конкретному пошуковому терміну для цього, але як би йти на пошук можливих кроків у 2D покроковій стратегічній грі (тобто FF: Тактика, Емблема вогню, Попередні війни). Я не так сильно думаю про місцевість (або навіть зіткнення) на даний момент. Мені просто цікаво, який алгоритм я можу …

2
2D-трафік - пошук гладких шляхів
Я намагався здійснити просту обробку шляху, але результат менш задовільний, ніж те, що я мав на меті досягти. Річ у тому, що одиниці в таких іграх, як Starcraft 2, рухаються в усіх напрямках, тоді як одиниці в моєму випадку рухаються не більше ніж в 8 напрямках (стиль Warcraft 1), оскільки …

3
Як здійснити наїзд на перешкоду?
Як найкраще представити наступну ситуацію - агенту ( @) потрібно дійти до мети ( $). Шлях перекритий ровом ( ~~~). У наявності є граблі (або якийсь інший пристрій, наприклад, чоботи з водним ходом), що дозволить перетнути перешкоду. .....~~~... . ground ...=.~~~... = rake .....~~~.$. ~ water .@...~~~... @ agent .....~~~... …
10 ai  path-finding 

2
Шлях із перешкодами в подібній грі Warcraft 3
Розглянемо пошук A * на карті на основі плитки. Прямий прямий код буде таким: Якщо в цій комірці є одиниця, то це недоступно, це нормально. Але є проблема вирішення карти. Коли я дивлюся на Warcraft 3, там монстри та структури мають різний радіус, і ви можете ходити дуже близько, що …

7
Як слід пересаджувати A *?
У мене є ворог боса, який шукає гравця за допомогою алгоритму A *. Це досить складне середовище, і я роблю це у Flash, тому пошук може бути трохи повільним при пошуку на великі відстані. Якби гравець був нерухомим, я міг би просто здійснити пошук один раз, але на даний момент …



4
Як зробити так, щоб натяжка NPC виглядала правдоподібно?
Чи існує "академічний" спосіб, щоб NPC ходив випадковим чином по карті, але мав правдоподібну інформацію? Очевидний сценарій - це озброєна охорона, яка ходить по підвалі, щоб забезпечити її. Встановити "правдоподібний" шлях досить просто. Те, що я шукаю - це спосіб імітувати натовп у маленькому місті. Як я можу зробити так, …

1
Знайдіть найкоротший шлях через перешкоди, коли всі звичайні шляхи заблоковані
Я роблю Tower Defense, і я працюю з базовими маршрутами, але у мене виникла проблема. Я хочу зробити шлях заблокованим, і коли відбудеться блок, бігуни атакують вежі, що блокуються. Тому мені потрібен спосіб знайти найкоротший шлях, який, що ще важливіше, має найменшу кількість веж на шляху. Як це зробити?

4
Як адаптувати алгоритми накладання маршрутів до обмеженого руху?
Уявіть, як автомобільний рух, коли суб'єкти не можуть ввімкнути ні копійки. Скажіть заради обговорення, що при швидкості вони можуть повертатися на 90 градусів за секунду. Це в багатьох випадках змінило б оптимальну трасу, а отже, і орієнтування. Це навіть може зробити «звичайні» шляхи абсолютно неможливими для проходження. Чи є якісь …
10 path-finding  car 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.