Содержание
Ничто так не разрушает фантазию о поездке по монгольским степям 13-го века, как фатальная ошибка, загружающая вас обратно на рабочий стол.
Мне нравятся амбиции The Legend of Khiimori, но попытка сыграть в нее прямо сейчас кажется мастер-классом по разочарованию. Вы очищаете свое расписание, загружаете игру и сразу же сталкиваетесь с ужасающими задержками, укачиванием, вызывающим заикание, или с постоянным черным экраном. Это классическое проклятие дня запуска Unreal Engine 5.
Я часами просматривал форумы, читая жалобы от игроков с высокопроизводительным оборудованием, которые не могут пройти даже через главное меню. Если ваша RTX 4070 захлебывается в этой игре, знайте: вы не сумасшедший. Оптимизация грубая. Разработчики активно запрашивают машинные данные для исправления этих проблем в раннем доступе, что является абсолютно правильной стратегией разработки. Однако я хочу сыграть в игру прямо сейчас, а не через три месяца.
Я покопался в коде, протестировал наиболее известные исправления сообщества и составил руководство по выживанию для вашего оборудования. Вот как именно остановить сбои и стабилизировать частоту кадров.
Проверка реальности оборудования
Прежде чем мы начнем настраивать файлы конфигурации, нам нужно очень честно поговорить о вашем накопителе.
Unreal Engine 5 обрабатывает открытые миры путем агрессивной потоковой передачи высококачественных ресурсов и геометрии Nanite в реальном времени. Если вы установили эту игру на механический жесткий диск, вам нужно прекратить чтение прямо сейчас и переместить папку установки. Вы не сможете воспроизвести это на жестком диске. Потоковая передача ресурсов станет узким местом, ваша игра зависнет и произойдет сбой. Вам абсолютно необходим твердотельный накопитель и, в идеале, твердотельный накопитель NVMe, чтобы не отставать от движка.
Официальные системные требования
Не ждите чудес, если ваш риг упадет ниже минимального порога.
| Компонент | Минимум/рекомендуется |
|---|---|
| Процессор (ЦП) | Ryzen 5 3600 или Core i5-10400/Ryzen 7 5800X или Core i7-12700 |
| Память (ОЗУ) | 16 ГБ ОЗУ/32 ГБ ОЗУ |
| Графика (GPU) | RX 5700 или RTX 2060 (6 ГБ видеопамяти)/RX 6800 XT или RTX 3080 (10 ГБ + видеопамять) |
| Хранилище | Обязательно требуется твердотельный накопитель NVMe емкостью 60 ГБ. |
Исправление черных экранов и фатальных ошибок
Если вы запустили игру и сразу же увидели черный экран, а на заднем плане завывает ветер, не паникуйте. Вероятно, игра компилирует шейдеры. В играх Unreal Engine 5 обработка шейдеров при первом запуске может занять несколько минут. Просто подожди.
Если он зависает постоянно, вам необходимо очистить кэш шейдеров. Откройте панель управления NVIDIA, перейдите в раздел «Управление настройками 3D», найдите параметр «Размер кэша шейдеров» и установите для него значение «Неограниченно». Затем щелкните правой кнопкой мыши исполняемый файл игры в ваших файлах, перейдите в «Свойства», перейдите на вкладку «Совместимость» и установите флажок, чтобы отключить полноэкранную оптимизацию.
Распространенные коды ошибок
Нарушение прав доступа (0xc0000005): Почти всегда ваше антивирусное программное обеспечение полностью выходит из строя из-за нового исполняемого файла. Добавьте в белый список всю папку игры в Защитнике Windows и запустите игру от имени администратора.
Недостаточно видеопамяти: Если у вас высокопроизводительный графический процессор и вы по-прежнему получаете эту ошибку, возможно, вы имеете дело с печально известной проблемой нестабильности процессоров Intel 13-го и 14-го поколения. Попробуйте немного разогнать процессор. В противном случае ваша VRAM фактически будет исчерпана. Понизьте качество текстуры до среднего, чтобы остановить кровотечение.
DX12 не поддерживается: Если ваша видеокарта не может отрисовать DirectX 12, заставьте игру запускать более старый API. Зайдите в свою библиотеку Steam, щелкните правой кнопкой мыши игру, выберите «Свойства» и введите -dx11 в поле «Параметры запуска».
Проблема Linux и протона
Огромная часть сообщества полагается на Linux, и в настоящее время они с трудом пытаются заставить эту игру работать. Частота кадров практически отсутствует.
Разработчики пришли на форум и прямо подтвердили, что экспериментальная ветка Proton вызывает серьезные проблемы с совместимостью. Если вы играете на Linux или Steam Deck, вам необходимо вернуться к стабильной основной версии Proton. Не используйте новейшие экспериментальные сборки, пока команда не исправит игру для полной совместимости с Linux.
Решение проблемы низкого FPS и режима «Картошка»
Если вы имеете дело со стандартной низкой частотой кадров, убедитесь, что вы используете масштабирование. Зайдите в графическое меню и установите для DLSS или FSR предустановку «Сбалансированный» или «Производительность». Это немного смягчит изображение, но избавит от просмотра слайд-шоу.
Если вы действительно в отчаянии, разработчики включили в визуальные настройки «Режим картофеля». Да, это выглядит совершенно нелепо. Текстуры превращаются в кашу, а освещение становится плоским. Но он убирает тяжелые функции движка и делает игру функционально играбельной на более низком оборудовании. Я уважаю разработчиков за то, что они дали нам большую красную кнопку для уничтожения графики в обмен на стабильность.
Универсальное исправление заиканий движка Unreal Engine
Если у вас чудовищный компьютер, игра установлена на NVMe SSD, и вы все равно страдаете от задержка при прохождении каждый раз, когда вы въезжаете в новую область, нам нужно вывести тяжелую артиллерию.
Сообщество в сабреддите OptimizedGaming предлагает проверенный метод борьбы с заиканием UE5 путем внедрения пользовательских команд непосредственно в файлы конфигурации движка. Настройка занимает минуту, но она очень эффективна.
Как редактировать свой Engine.ini
-
Откройте проводник Windows и вставьте этот точный путь в адресную строку: C:Users%username%AppDataLocal
-
Найдите папку, названную в честь игры или разработчика.
-
Нажмите «Сохранено» > Конфигурация > WindowsClient (или WindowsNoEditor).
-
Найдите файл с именем Engine.ini и откройте его с помощью Блокнота.
-
Вам необходимо скопировать определенный блок кода и вставить его в самый низ этого текстового файла.
Я настоятельно рекомендую начать со стабильного исправления заиканий UE5. Вставьте эти команды, сохраните файл и запустите игру. Если игра автоматически удаляет ваши изменения, щелкните правой кнопкой мыши файл Engine.ini, перейдите в «Свойства» и установите флажок «Только для чтения».
Если стабильная версия не полностью сглаживает ваши впечатления от верховой езды, удалите эти строки и попробуйте вместо этого добавить бета-версию UE5 Stutter Fix.
Расширенные параметры запуска Steam
Пока вы применяете исправления, вы также можете добавить некоторые специальные команды в параметры запуска Steam, чтобы управлять тем, как движок обрабатывает вашу VRAM во время компиляции шейдера.
-
Если у вас мало видеопамяти (меньше 8 ГБ): Введите -xgeshadercompile -nothreadtimeout
-
Если у вас высокий объем видеопамяти (8 ГБ и более): Введите -xgeshadercompile -nothreadtimeout -NoVerifyGC
Эти команды заставляют движок более эффективно расставлять приоритеты при компиляции шейдеров, что значительно уменьшает микрозаикания, которые вы ощущаете при перемещении камеры.
Игры на Unreal Engine 5 по своей сути тяжелы, но вам не придется довольствоваться плохим опытом. Измените настройки, отредактируйте файлы и возвращайтесь к исследованию степей.
Сайт, посвященный обзорам и прохождению игр Все про игры! Баги, советы, гиды, прохождения, хитрости и последние игровые новости! 