Цитата:
Сообщение от nuToH
идея отличная, не уверен что она легче в реализации, но зато в отличие от потенц полей тут все будет предсказуемо и однозначно.
есть еще легче вариант, если при следующем движении произойдет столкновение - проверять возможно ли двигаться +- 10 градусов влево/вправо. если нет тогда проверим +- 20 и т.д. при лобовом столкновении дело дойдет до 90 градусов и движение 1 шаг пройдет по касательной, далее угол будет уменьшаться.
|
Да, этот метод был описан в одном популярном
блоге - я с ним знаком. Но он слишком сложен и ресурсоёмок, в сравнении с моим (по-крайней мере мне так кажется) и хорош для сложных препятствий.