Проблемы и оптимизация

Как ускорить загрузку карт в игре

Существует несколько способов ускорить загрузку карт в Killing Floor. Ниже представлены два основных решения.

Решение №1: Настройка размера кэша

  1. Зайдите в основную папку с игрой и откройте папку System
  2. Откройте блокнотом файл KillingFloor.ini
  3. Найдите в нем секцию [Engine.GameEngine] и замените в нем параметр CacheSizeMegs согласно количеству вашей оперативной памяти:

Рекомендуемые значения:

  • 256 Mb RAM или меньше → CacheSizeMegs=3
  • 512 Mb RAM → CacheSizeMegs=64
  • 768 Mb RAM → CacheSizeMegs=128
  • 1 Gig RAM и больше → CacheSizeMegs=256

Будет выглядеть, приблизительно так:

ini
[Engine.GameEngine]
CacheSizeMegs=256 <<< Параметр, который вам надо изменить
UseSound=True
VoIPAllowVAD=False

Решение №2: Отключение PreCaching

Отключение предзагрузки ресурсов может ускорить загрузку карт. В том же KillingFloor.ini в секциях:

В секции [ALAudio.ALAudioSubsystem]:

Измените UsePrecache=True на UsePrecache=False

В секции [Engine.LevelInfo]:

Измените bNeverPrecache=False на bNeverPrecache=True

Важные замечания

  • Решение №1: Увеличение размера кэша может помочь, но при слишком больших значениях могут участиться критические ошибки (краши). Рекомендуется использовать значения, соответствующие объёму вашей оперативной памяти.

  • Решение №2: Отключение предзагрузки ускоряет загрузку карт, но может привести к небольшим задержкам при первом использовании некоторых ресурсов во время игры.

Рекомендации

  1. Начните с Решение №1 — это более безопасный способ оптимизации
  2. Если загрузка всё ещё медленная, попробуйте Решение №2
  3. Не устанавливайте слишком большие значения CacheSizeMegs — это может привести к нестабильности игры
  4. Создайте резервную копию KillingFloor.ini перед внесением изменений

Статья от HATAXA