Движение

Добавлен , опубликован
Хочется выложить тестовую версию как можно скорее, однако пока всё движется довольно медленно.

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

Вначале рассматривались довольно сложные алгоритмы, такие как A* и JPS, но скептически оценив размер поля остановился на обычном волновом алгоритме. У техники будет несколько размеров, от компактных и быстрых машин (и прочей мелочи размером в 1 субклетку), до громадных (в 4 раза больше) неповоротливых супертанков. Осталось додумать некоторые моменты реализации и в скором времени танки получат возможность тупить, останавливаться без причины, ехать в неизвестном направлении двигаться вполне реалистично.
Так выглядит эта масса ползущих танков.
А так с проверочной информацией.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
14
Nerevar, максимальный размер техники которая может проехать по этим клеткам.
23
Довольно "реалистично", когда машина делает крюк вместо поворота в нужную сторону.
25
SomeFire, Это ТД же =)
SomeFire, + это для теста движения, поведения при объездах
14
SomeFire, я читал несколько статей по реалистичному сглаживанию пути для объектов в зависимости от их скорости, но реализовывать в ТД это довольно неудобно (в RTS куда ни шло) т.к. техника будет иметь различную скорость (+-10% наверно от стандартной скорости для данной модели а пространство маленькое, в такой ситуации чем сложнее путь объезда, тем больший затор будет создаваться.
PS: А танки делают крюк для поворота Оо?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.