Присоединиться

DEVLOG ·

Выяснили, во что на самом деле обходится физика залов — три статьи расходов проверены, предел не оправдался ни одной

Выяснили, во что на самом деле обходится физика залов — три статьи расходов проверены, предел не оправдался ни одной — изображение 1

Что сделали

Продолжаем разбираться с ограничением, из-за которого не переносятся последние 35 построек. Проверили три возможные причины, ради которых его когда-то поставили. Время постройки куска мира — не меняется даже при вчетверо большей нагрузке. Размер сохранения игры — не меняется вовсе, и этому есть внятное объяснение: мир хранится блоками целиком, а физика лишь занимает место воздуха внутри блоков, которые и так сохранялись. Единственная найденная цена — служебный файл с описанием построек: он растёт ровно на 27 байт за каждую ячейку физики. Это немного, но это первое настоящее число вместо догадок. Ограничение мы по-прежнему не трогаем: непроверенными остаются расход памяти и стоимость столкновений, когда игрок бежит вдоль стены. Смысл этой работы не в том, чтобы поскорее поднять предел, а в том, чтобы он однажды опирался на замер, а не на чьё-то давнее предположение.

Для чего

Цель этой работы в патчноуте пока не указана.

Все записи

Другие записи