Пожалуйста, обратите внимание на наш сервис рекомендаций игр Во что поиграть.
О Игротопе | Регистрация | Я всё понял, скрыть данное сообщение на неделю.
1
|
Все посты / Игра Dying Light / Посты [15] Dying light: Выкручиваем графику |
|
Это руководство по игре Dying Light от Neil_Watts
36577 17 8 марта 2015 г. Редакция
|
Некоторые наверняка замечали то, что в интернете валяется куча конфигов для Dying light. Но они слишком сильно режут графику/вырубают тени/sample text? В этом посте я расскажу всё, что знаю сам о редактировании графической составляющей Dying light и о том, как же повысить FPS и поиграть с более-менее высоким количеством кадров в секунду и, возможно, запустить игру даже на машинах, не отвечающим минимальным требованиям (в рамках разумного, на пентиуме втором всё равно не пойдет).
Итак, попытаюсь расписать всё доходчиво и пошагово.
0) Установите и запустите игру Dying light
1) Отображение расширений файлов
- Заходим в панель управления.
- Заходим в "Оформление и Персонализация" (включите просмотр по категориям, а не значками, так легче сориентироваться).
- Параметры папок.
- В вкладке "Вид" снимаем флажок с "Скрывать расширения для зарегистрированных типов файлов".
Итак, теперь мы видим расширения. Отлично! Переходим к следующему шагу.
2) Поиск нужного файла и создание бэкапа
- Переходим в "Документы".
- Идем по пути: DyingLight > out > settings
- Берем файл "video.scr" и копируем (важно, именно копируем, а не перемещаем) его на рабочий стол. Таким образом у нас есть резервная копия файла, так что если что-то пойдет не так — просто переместим его обратно с заменой.
- Переименовываем файл из папки "settings". Из "video.scr" в "video.txt" (Виндоус будет ругаться, жмите ок).
- Открываем файл блокнотом.
3) Редактирование файла
Тут уже я оставлю всё вам. Под спойлером приведу нужные нам строчки, а также комментарии к коду.
4) Защита файла от изменения и запуск
- Сохраните текстовый документ.
- Переименуйте "video.txt" в "video.scr".
- Зайдите в свойства файла и поставьте "Только для чтения" (ПКМ по файлу > свойства > общие).
- Запустите игру и проверьте.
- ???
- PROFIT / ВЫЛЕТ
Что же, надеюсь этот пост будет кому-нибудь полезен, и мои старания не пропадут даром! Спасибо за прочтение и всего наилучшего!
Пост приготовлен специально для сайта igrotop.com
Если руководство вам не помогло, а наоборот вызвало ухудшение ситуации, то проверьте файл "video.scr" на синтаксические ошибки и убедитесь в том, что не удалили какую-либо нужную строчку или символ. Если и это не помогло — используйте файл, который вы предусмотрительно спрятали на рабочий стол.
0) Установите и запустите игру Dying light
1) Отображение расширений файлов
- Заходим в панель управления.
- Заходим в "Оформление и Персонализация" (включите просмотр по категориям, а не значками, так легче сориентироваться).
- Параметры папок.
- В вкладке "Вид" снимаем флажок с "Скрывать расширения для зарегистрированных типов файлов".
Итак, теперь мы видим расширения. Отлично! Переходим к следующему шагу.
2) Поиск нужного файла и создание бэкапа
- Переходим в "Документы".
- Идем по пути: DyingLight > out > settings
- Берем файл "video.scr" и копируем (важно, именно копируем, а не перемещаем) его на рабочий стол. Таким образом у нас есть резервная копия файла, так что если что-то пойдет не так — просто переместим его обратно с заменой.
- Переименовываем файл из папки "settings". Из "video.scr" в "video.txt" (Виндоус будет ругаться, жмите ок).
- Открываем файл блокнотом.
3) Редактирование файла
Тут уже я оставлю всё вам. Под спойлером приведу нужные нам строчки, а также комментарии к коду.
- Resolution(1400,1050) // Разрешение экрана. Чем оно меньше, тем больше фпс. Внимание, соблюдайте пропорции. И всё-таки я не рекомендую играть на разрешении менее чем 1024х768
- TextureQuality("High") // Качество текстур. Тут 3 возможных значения: "Low" (низкие), "Medium" (средние), "High" (высокие). Значительно сказывается на FPS, но, собственно и на графике тоже.
- VisRange(8.26, 8.26) // Дальность прорисовки объектов. Самая незначительная вещь, которая значительно сказывается на FPS, так что ставьте её на минимум. Минимум: "1.40, 1.40". Внимание, первое значение должно быть идентично второму.
- ShadowMapSize(4096) // Разрешение теневого отображения. Очень сильно влияет на фпс. Тут куча возможных значений:
Мин. - 128, 256, 512, 1024, 2048, 4096 - Макс.
- SpotShadowMapSize(4096) // Это значение должно быть идентично предыдущему (разрешению теневого отображения).
- GrassQuality(0) // Качество ландшафта и травы, как я понимаю.
Мин. - 0, 1 - Макс. Кстати, в этом случае единица наоборот ухудшает качество картинки, а 0 увеличивает (на фпс сказывается соответственно).
- VSync() // Вертикальная синхронизация. Тут уже решайте сами, я её вырубаю, ибо артефактов я и так не вижу, а вот фпс она немного уменьшает. Для выключения просто удалите строчку из конфига.
- NvidiaEffects(1, 1) // Что делает этот параметр — я не знаю, но на ФПС сказывается. Для выключения удалите эту строчку.
- AmbientOcclusion(1) Для выключения удаляйте строчку.
- MotionBlur(1) // Размытие. Существенно сказывается на фпс. Для выключения вместо 1 пишите 0.
- AntiAliasing(1) // Сглаживание. Ощутимо влияет на фпс. Для выключения вместо 1 пишите 0.
- TextureQuality("High") // Качество текстур. Тут 3 возможных значения: "Low" (низкие), "Medium" (средние), "High" (высокие). Значительно сказывается на FPS, но, собственно и на графике тоже.
- VisRange(8.26, 8.26) // Дальность прорисовки объектов. Самая незначительная вещь, которая значительно сказывается на FPS, так что ставьте её на минимум. Минимум: "1.40, 1.40". Внимание, первое значение должно быть идентично второму.
- ShadowMapSize(4096) // Разрешение теневого отображения. Очень сильно влияет на фпс. Тут куча возможных значений:
Мин. - 128, 256, 512, 1024, 2048, 4096 - Макс.
- SpotShadowMapSize(4096) // Это значение должно быть идентично предыдущему (разрешению теневого отображения).
- GrassQuality(0) // Качество ландшафта и травы, как я понимаю.
Мин. - 0, 1 - Макс. Кстати, в этом случае единица наоборот ухудшает качество картинки, а 0 увеличивает (на фпс сказывается соответственно).
- VSync() // Вертикальная синхронизация. Тут уже решайте сами, я её вырубаю, ибо артефактов я и так не вижу, а вот фпс она немного уменьшает. Для выключения просто удалите строчку из конфига.
- NvidiaEffects(1, 1) // Что делает этот параметр — я не знаю, но на ФПС сказывается. Для выключения удалите эту строчку.
- AmbientOcclusion(1) Для выключения удаляйте строчку.
- MotionBlur(1) // Размытие. Существенно сказывается на фпс. Для выключения вместо 1 пишите 0.
- AntiAliasing(1) // Сглаживание. Ощутимо влияет на фпс. Для выключения вместо 1 пишите 0.
4) Защита файла от изменения и запуск
- Сохраните текстовый документ.
- Переименуйте "video.txt" в "video.scr".
- Зайдите в свойства файла и поставьте "Только для чтения" (ПКМ по файлу > свойства > общие).
- Запустите игру и проверьте.
- ???
- PROFIT / ВЫЛЕТ
Что же, надеюсь этот пост будет кому-нибудь полезен, и мои старания не пропадут даром! Спасибо за прочтение и всего наилучшего!
Пост приготовлен специально для сайта igrotop.com
Если руководство вам не помогло, а наоборот вызвало ухудшение ситуации, то проверьте файл "video.scr" на синтаксические ошибки и убедитесь в том, что не удалили какую-либо нужную строчку или символ. Если и это не помогло — используйте файл, который вы предусмотрительно спрятали на рабочий стол.
Комментарии
- 0Forest_Swamp | 8 марта 2015 г.Я как-то не заморачивался на графике. Система выставила по умолчанию какие-то низкие параметры - с ними и играл.)
- 0Neil_Watts | 8 марта 2015 г.А вот мне пришлось тени на минимум ставить. И далеко от того минимума, который ставит сама игра (В 4 раза, что ли). Без этого игра превращалась в Слоу-мо. :(
- 1LotusBlade | 8 марта 2015 г.У меня она в слоу-мо даже на минимуме с отключенным всем. Единственный вариант — разрешение 1024х768 (типа того) и вытекающие из орбит глаза.
- 0Neil_Watts | 8 марта 2015 г.Вот, у меня так же. Правда, текстурки на минимум не ставил, но я пожертвовал своей роговицей и психикой ради того, чтобы поиграть в это. И, кстати, ничуть не пожалел.
- 0Usernm | 8 марта 2015 г.Зачем расширение файла переименовывать? Если он внутри и так текстовый, можно "открыть с помощью" и выбрать блокнот.
Эффекты нвидии, могу предположить физику.- 0Usernm | 8 марта 2015 г.Хотел еще сказать, что можно дать нормальный адрес, который будет работать у всех и указывать путь к нужной папке, но как выяснилось - не можно. Точнее можно, но выглядит стремно:
shell:::{450D8FBA-AD25-11D0-98A8-0800361B1103}DyingLightoutsettings
А все почему? А все потому что майкрософт.
А, ну и слеши не работают, да.- 0Neil_Watts | 8 марта 2015 г.Тьфу ты, побежал фиксить. Спасибо.
Но, в любом случае, это не код для копипасты, а нечто сродни мануала. А слэши ставил, наверное, только из-за того, что так привычнее.- 0Usernm | 8 марта 2015 г.Да у тебя я и не заметил отсутствие слешей, я это приписал касаемо своей же строки. Вообще Икси мог бы и припилить тег code.
А насчет копипасты, вообще надо делать с учетом этого. Удобные мануалы - тебе плюсик от пользователей.- 0Neil_Watts | 8 марта 2015 г.Я думал над этим, но всё-же решил то, что лучше напишу что и как работает, чтобы каждый юзер настроил для себя сам. В целом, мой код должен работать, но из него выкинуты строки, которые я решил обделить вниманием, а вот добавлять их я вообще смысла не вижу.
Хотя...
- 0SAXAHOID | 8 марта 2015 г.Слеши работают. /Очень/даже/работают.
Бекслеши тоже работают. \Ты\просто\не\умеешь\их\готовить
Но в русском языке знака бекслеш нет. Потому я нахожу презрительное отношение сайта к нему верным. Тот, кто знает, как пишут код, напишет бекслеш без проблем.- 0Usernm | 9 марта 2015 г.\ Да ну нафиг
- 0Neil_Watts | 8 марта 2015 г.Восьмая винда не может открывать файлы .scr, так как считает их заставками. "Открыть с помощью" просто нет. Вот пруф: https://yadi.sk/i/7XzZtzs5f7fCQ
- 0Usernm | 8 марта 2015 г.Окей, убедительно. Можно конечно настроить, чтобы любые файлы можно было открывать с помощью. Но переименовать явно проще.
- 0SAXAHOID | 8 марта 2015 г.Можно пользоваться просто не стоковым проводником, а чем-то поудобнее, наконец...
- 0Neil_Watts | 8 марта 2015 г.Что-то не хочется.
- 0Usernm | 9 марта 2015 г.Для гайда - не можно. Надо объяснять используя только то, что у всех точно есть.
- 0Neil_Watts | 8 марта 2015 г."Если он внутри и так текстовый, можно "открыть с помощью" и выбрать блокнот"
- А на вашей операционке это работает?
Чтоб скрыть рекламу, необходимо зарегистрироваться.
2 игрока
3D
Игра AAA-класса
Экшен
Игры 18+
Обилие крови
Жестокость, насилие
Кооператив
Крафт
Вид от 1-го лица
Геймпад
Ужасы / Horror
Internet
Клавиатура + мышь
Linux
Руководство
3 и более игроков
По сети
Паркур / Parkour
PlayStation 3
PlayStation 4
Всегда реал-тайм
Песочница
Сингл
Стратегия
Выживание (Survival)
Хоррор
Ненормативная лексика
Techland
Warner Bros. Interactive Entertainment
Windows
Xbox 360
Xbox One
Зомби-апокалипсис / Zombie apocalypse
Вы были успешно зарегистрированы с логином .
Вы можете указать логин и почтовый ящик прямо сейчас, а можете сделать это позже, нажав кнопку "пропустить этот шаг".