Индикатор загруженности пространства позволяет просматривать и управлять памятью на острове. Остров поделён на ячейки (которые равны клеткам сетки), и тепловая карта помогает понять, сколько памяти использует каждая ячейка. Вместо того, чтобы вводить общее ограничение на память, вы можете настроить память, используемую каждой ячейкой. Подобный подход упрощает создание сложных островов, которые используют большой объём памяти.
Индикатор загруженности пространства
Система управления памятью индикатора загруженности пространства измеряет, сколько памяти использует каждая ячейка, и сравнивает показатели соседних ячеек. Благодаря этой системе остров не загружает и не хранит все свои данные, а использует лишь то, что видит и использует игрок. При этом он также выгружает из памяти все невидимые объекты и элементы ландшафта. Пока игроки перемещаются по острову, система будет загружать только то, что может быть видно игроку и с чем он может взаимодействовать.
Объект и память устройства
Индикатор загруженности пространства делит остров на сетку из ячеек. Каждый размещаемый вами предмет имеет расход памяти и влияет на область определённого радиуса вокруг себя. Если вы разместите предмет, его расход памяти будет добавлен ко всем ячейкам, из которых он будет виден.
Если вы добавите устройство, его расход памяти будет добавлен ко всем ячейкам острова. Устройства всегда должны быть загружены в память, чтобы ими можно было пользоваться. В отличие от предметов, они не выгружаются из памяти острова по необходимости. Это происходит потому, что устройства влияют на игроков независимо от того, расположены они на острове или нет. Если игроки находятся слишком далеко от устройства, оно не должно прекращать действовать.
Во время предпросмотра перед размещением предмета или устройства расход памяти отображается в виде цветного круга вокруг объекта. Этот круг показывает, как размещение предмета или устройства повлияет на память в этой области.
Система индикатора загруженности пространства использует два метода отображения расхода памяти:
Шкала расхода памяти в ячейке
Карта ресурсов памяти
Шкала расхода памяти в ячейке
Когда вы размещаете предмет, Шкала расхода памяти в ячейке отображает расход памяти в самой загруженной ячейке области, где размещается предмет. Шкала показывает самый значительный эффект, который окажет размещение объекта на расход памяти в ближайших ячейках. Если вы не выбрали предмет, шкала расхода памяти в ячейке будет показывать значения для самой загруженной ячейки острова.
Нажмите на изображение, чтобы увеличить до полного размера.
Тепловая карта
Карта ресурсов памяти отображает память ячеек вашего острова при помощи цветов. На ПК нажмите клавишу «M», чтобы открыть экран карты. Карта ресурсов памяти отображается на нём по умолчанию. На экране карты нажимайте клавишу «T», чтобы переключаться между тремя режимами:
Карта ресурсов памяти не отображается
Только карта ресурсов памяти
Карта ресурсов памяти с объёмом занимаемой памяти для каждой ячейки
Экран с картой ресурсов памяти | Экран с картой ресурсов памяти и памятью ячеек |
Нажмите на изображение, чтобы увеличить до полного размера. | Нажмите на изображение, чтобы увеличить до полного размера. |
Если на экране отображается тепловая карта, она также будет отображаться и на мини-карте после того, как вы закроете экран карты.
Мини-карта без карты ресурсов памяти | Мини-карта только с картой ресурсов памяти | Мини-карта с картой ресурсов памяти и памятью ячеек |
Нажмите на изображение, чтобы увеличить до полного размера. | Нажмите на изображение, чтобы увеличить до полного размера. | Нажмите на изображение, чтобы увеличить до полного размера. |
Переключаться между режимами тепловой карты можно только во время полёта. Это требование может быть удалено в будущих обновлениях.
Цвета на тепловой карте показывают расход памяти в каждой ячейке.
Тёмно-синий: занято 0% памяти
Голубой: занято 50% памяти
Жёлтый: занято 75% памяти
Красный: занято 99–100% памяти Предел объёма памяти для такой ячейки почти достигнут.
Советы по уменьшению расхода памяти ячеек:
Чтобы уменьшить расход памяти в ячейке, можно удалить из неё предметы.
Если поблизости есть заполненные ячейки, можно удалить из них часть предметов, чтобы освободить память перегруженной ячейки.
Попробуйте удалить некоторые устройства, так как они влияют на память каждой ячейки острова.