А вы программируете "в лоб"? 8) Простите, я был о Вас лучшего мнения...
Построить двоичное BSOD-дерево, в зависимости от текущих координат, с чем может столкнуться объект, слабо? Разбить всю карту на тайлы и таких тайлов может быть 2 два раза больше чем на текущей карте (карта Крыма, думаю, больше не займёт) без особых проблем даже для 32битного приложения (я ни разу не видел, чтобы Локон не выходил за рамки 1Гига).
---------- Добавлено в 14:27 ---------- Предыдущее сообщение было написано в 14:25 ----------
Спокойно! Здесь был вопрос о "уже реализованной, но вырезанной" карте Крыма. На весь мир никто не покушался. Факторы могут быть частично разными, в зависимости от "старых строк кода", а алгоритмы везде одни и теже.