Ответ: ChopperHead
Для столь высоких домиков, полюбому нужен серьёзный ЛоД, при этом его придёться ручками, неменее 4 версий...
Для открытых пространств и улучшения производительности, используй разделение всего пространства на участки (2D массив), каждая ячейка в массиве, это ссылка на списки объектов в участке. Таким образом не придётся перебирать всё в мире, а только сам участок и прилегающие (зависит от задачи), тем самым ты избавишся от перебора всех объектов, и сэкономишь очень неплохо на игровой логике в больших пространствах..
|