PDA

Просмотр полной версии : Самостоятельная езда машинок и определение столкновений


Tochilin
19.02.2010, 03:20
Привет. Есть задача. Не знаю с какой стороны подступиться. Укажите в каком направлении искать?
Итак.
Есть трасса (вид сверху). На трассе 6 машинок. Каждая машинка едет (самостоятельно) со своей скоростью.

1. Как заставить машинки ехать по трассе, не выезжая за её пределы? То есть как им самостоятельно определять повороты?

2. Как сделать обгон машинок? Чтобы они не сталкивались? (У каждой машинки различные скорости)

Спасибо.

udaaff
19.02.2010, 03:32
BitmapData#hitTest() в помощь.

Tochilin
19.02.2010, 03:46
Например я буду использовать BitmapData#hitTest() для обнаружения пересечений с краями дороги и поворачивать машинку в зависимости от того какой точкой она коснулась. Но машинки будут ездить зигзагом от края до края дороги - не реалистично...

Contemplator
19.02.2010, 11:24
Например я буду использовать BitmapData#hitTest() для обнаружения пересечений с краями дороги и поворачивать машинку в зависимости от того какой точкой она коснулась. Но машинки будут ездить зигзагом от края до края дороги - не реалистично...
почему ж не реалистично? будет походить на машины под управлением пьяных =))

Tochilin
19.02.2010, 19:44
Нет, ну серьезно, ребят. Машинка реально ездит как пьяная ((

Division
20.02.2010, 00:48
Помню давненько описывал свою реализацию ИИ в этом топике (http://www.flasher.ru/forum/showthread.php?t=114284).
Думай в сторону вейпоинтов.