Цитата Сообщение от newart
Единсвенный выход которйя я пока нашел, это вызывать подпрограмму
провекрки коллизии столько раз на сколько надо переместить спрайт,
но это явно не оптимальный метод, особенно если на экране много
врагов который работают по такому же принципу.
Раз все действие происходит на одном экране, то врагов не должно быть очень много, так что скорости должно хватить. Ведь не стотня же героев у тебя будет одновременно там бегать.

А вообще у тебя под боком есть Gogin. Спроси, у него опыт уже есть.