Игровой мир Enshrouded полностью состоит из вокселей, что позволяет игрокам разрушать абсолютно любой элемент ландшафта и строить масштабные базы. Однако за эту свободу приходится расплачиваться колоссальной нагрузкой на центральный процессор. Карта разделена на невидимые сектора — чанки. Когда персонаж быстро перемещается по миру, бежит или летит на планере, движок Holts Engine начинает лавинообразно подгружать и декомпрессировать геометрию новых секторов прямо на лету. В этот момент процессор перегружается математическими вычислениями, что вызывает резкие пики фреймтайма и неприятные микрофризы (World Chunk Loading Stutter), даже если средний показатель FPS остается высоким. Ниже мы детально разберем, как оптимизировать этот процесс и добиться плавной картинки.
Шаг 1: Оптимизация кэширования геометрии через параметры запуска Steam
Чтобы разгрузить процессор в моменты пересечения границ чанков, необходимо заставить движок игры выделять больше потоков на фоновую загрузку данных ландшафта.
- Запустите приложение Steam и откройте раздел «Библиотека».
- Кликните правой кнопкой мыши по названию Enshrouded и перейдите в «Свойства».
- Найдите на вкладке «Общие» текстовую строку под заголовком
Параметры запуска. - Пропишите туда следующую техническую команду:
-preload -numworkerthreads X, где вместоXукажите реальное количество физических ядер вашего центрального процессора (например,6или8). - Закройте окно конфигурации свойств и протестируйте игру.
Шаг 2: Изменение приоритета процесса Enshrouded в операционной системе
По умолчанию Windows распределяет ресурсы процессора между игрой и фоновыми службами по стандартному алгоритму. Повышение приоритета заставит планировщик отдавать декомпрессию вокселей в абсолютный приоритет.
- Запустите игру Enshrouded и сверните её с помощью комбинации клавиш
Alt + Tab. - Откройте «Диспетчер задач» путем нажатия клавиш
Ctrl + Shift + Esc. - Перейдите во вкладку «Подробности» (Details) в левом или верхнем меню.
- Найдите в списке запущенных программ файл
enshrouded.exeи кликните по нему правой кнопкой мыши. - Наведите курсор на пункт «Задать приоритет» и выберите значение
Высокий.
Шаг 3: Перенос кэша игры на высокоскоростной накопитель с оптимизацией TRIM
Если игра установлена на старый HDD или забитый до предела SSD, процессор тратит драгоценное время на ожидание ответа от накопителя при чтении чанков, что усиливает заикания игрового процесса.
- Освободите на вашем системном твердотельном накопителе (SSD NVMe) не менее 20% свободного пространства для корректной работы кэша.
- Откройте строку поиска Windows, введите слово «Оптимизация» и запустите утилиту
Оптимизация дисков. - Выберите SSD, на котором установлена Enshrouded, и нажмите кнопку
Оптимизироватьдля принудительного выполнения команды TRIM. - Убедитесь, что в настройках Steam игра находится на самом быстром доступном накопителе.
Шаг 4: Ручная корректировка пула текстур в файле конфигурации
Внутриигровые настройки не позволяют тонко отрегулировать объем памяти под геометрию мира. Прямое редактирование параметров кэша в конфигурационном файле поможет зафиксировать буфер чанков.
- Перейдите по следующему пути:
C:\Users\Имя_Пользователя\AppData\Local\Enshrouded. - Откройте текстовый документ
enshrouded_local.jsonчерез стандартный Блокнот. - Вызовите поисковое окно комбинацией клавиш
Ctrl + F. - Найдите параметр
"texture_pool_size"и выставьте значение в мегабайтах в зависимости от вашей видеокарты (для карт с 8 ГБ VRAM укажите"4096", для 12 ГБ и более —"6144"). - Сохраните изменения в файле конфигурации и закройте текстовый редактор.
Шаг 5: Отключение изоляции ядер и оптимизация потоков в Windows
Встроенные функции безопасности Windows 11 и Windows 10 могут искусственно замедлять низкоуровневые вычисления декомпрессии воксельных данных, проверяя каждый запрос игры к оперативной памяти.
- Откройте меню «Пуск», введите в поиск «Безопасность устройства» и перейдите в это приложение.
- Кликните по ссылке «Сведения об изоляции ядра».
- Переведите тумблер напротив параметра
Целостность памяти(Memory Integrity) в положение «Откл.». - Перезагрузите ваш персональный компьютер для применения конфигурации ядра.
Заключение
Микрофризы при прогрузке новых зон в Enshrouded вызваны пиковой нагрузкой на процессор из-за сложной воксельной структуры игрового мира Holts Engine. Принудительное выделение рабочих потоков через параметры запуска
-numworkerthreads, перевод процесса в высокий приоритет внутри ОС, очистка твердотельного накопителя и отключение изоляции ядер Windows позволяют полностью сгладить график фреймтайма и убрать заикания картинки во время быстрых перемещений.
Комментариев нет:
Отправить комментарий