Lito, abs(entityx#(object1) - entityx#(object2)
)<=2, забыл
2alcoSHoLiC +1, хотя когда нужна максимальная скорость и проверка объектов лежащих в одной плоскости, то можно и с корнями помучаться, или вообще их вынести во внешнюю DLL. (я ето проверял, написанная на C++ функция работает на 15% быстрее у меня по-крайней мере).
И, на всякий случай: ВСЮ 2D графику рисовать после renderworld но до flip. P.S. Я понимаю что все вы аццкие программеры, просто, на всякий случай сказал.