Ответ: RTS game loop
Опыта разработки RTS нет, но первое что приходит в голову это разделить юнитов стоящих и идущих/сражающихся. Я думаю что вторых в разы меньше, а первых обновлять не надо или очень редко. Предложение с кусками карты, которые видит пользователь, тоже дельное, но я думаю сложнее и его реализовывать надо после выше предложенного. Ещё вроде как в Total War обрабатываются отряды целиком, какими то общими формулами, а если на него смотрит пользователь, то исходя из состояния отряда генерируются отдельные юниты и их действия. По этой причине движок Total War не может симулировать современные сражения, где нет отрядов.
|