quadtree в большенстве случаев будет вообще не в тему
|
я ее туда просто так, для коллекции написал
http://steps3d.narod.ru/tutorials/sp...-tutorial.html
Можно сделать несколько вареаций функций просто при выборе подставляеш поинтер на функции с выбраным типом оптимизации,и не каких тебе лишних проверок.
|
вот я и говорил о дублировании.
Погоди ты уже имплементируешь разбиение пространства?
По мне так это очень сильно относится к жанру игры..
|
твоя правда, но есть некоторые базовые методы, котроые можно использовать.
вернемся к вопросу о ограничениях. давайте приведу другой пример, например на трассе будет стоять ограничение скорости в 10000 км\ч. понятно что ни одна машина такую скорость не разовьет, но ограничение то стоит!