Приветствуем, геймер! Ты можешь или
16+
Avatar

Геймер loxmatiy 6

45

Оптимизация конфига игры

Оптимизация конфига игры
Call of Duty: Black Ops - Оптимизация конфига игрыОптимизация конфига игры

Цель написания данной статьи- выжать из игры максимум fps, для обеспечения максимально комфортной игры.

Для начала оговоримся - в игре нет какого-то волшебного способа, который может радикально улучшить FPS путём изменения нескольких значений в файле мультиплеерного конфига. Есть два момента, которые ещё не решены, но в будущем могут помочь - это оптимизация использования двухядерных процессоров и настройка динамической отрисовки листвы. Ничего неожиданного в этом нет, так как ещё в COD: Wordl at War Treyarch отключил возможность изменения многих настроек на клиентской стороне.

Так же следует оговориться, что по хорошему, после изменения каждого параметра, результат надо проверять в игре, так как он (результат) главным образом будет зависеть от конфигурации вашего оборудования. Это значит, что на разных компьютерах одинаковые значения некоторых строк конфига могут дать как плюс, так и минус в величине FPS. Поэтому всё, что будет написано ниже, не панацея, а руководство к действию, описание неких общих параметров, изменяя которые можно подобрать оптимальные значения для конкретного компьютера.

Что же мы принесём в жертву ради повышения количества кадров?

1. Через меню в игре надо найти то сочетание разрешения, качества текстур и сглаживания, при котором ваш компьютер выдаст максимум. Найти оптимальное сочетание не значит поставить всё на минимум! Из-за особенностей работы видеокарты, монитора, оперативной памяти и прочего, результат может быть не так очевиден. Например, на моём компьютере величина FPS при значении параметра сглаживания равному 8 больше, чем при 4, а разрешение текстур установлено на Большие, так как при значении Маленькие, игра почему-то не хранит текстуры в памяти видеокарты, а подгружает их с диска или из оперативной памяти. Та же история с билинейной и трехлинейной фильтрацией. Так что, поиграйте с основными параметрами, они могут вас удивить.

2.Так же мы уберём отрисовку гильз. В купе с эффектами постобработки, затрачиваемыми на них, это пойдёт нам в плюс.

3. Отключение сглаживания мыши. Мелочь конечно, но контроля над оружием будет больше.

4. Небольшое изменение высоты текста в чате. Да, даже такая ерунда прибавит несколько кадров.

5. Отключим окклюзию. Под этим страшным словом скрывается затухание отдаляющихся звуков, например шагов или когда вы сидите за стеной.

6. Изменим само собой разумеющиеся параметры- maspackets/snaps и т.д.

7. Обязательно надо снять ограничение maxfps. Я не думаю, что вы играете на ламповом мониторе, поэтому значение maxfps будет стоять на частоте самого монитора. Конечно, с одной стороны пересчитывать кадры чаще, чем их может показать монитор кажется бессмысленным занятием, но с другой стороны мы находимся в клиент-серверном приложении, где, чем больше информации есть на стороне клиента, тем больше про него знает сервер.

8. Покрутим значение FOV (угол обзора). Здесь надо быть аккуратным, так как увеличение угла обзора прямо пропорционально уменьшению FPS. Золотую середину искать лучше всего между значений 60-85.

9. Множество заиканий игры связанно со звуковыми эффектами. В ней очень много звуковых эффектов окружения, эффектов объёмного звучания и просто лишних звуков. Если у вас не отдельная звуковая карта, то всё это жужжание вам будет лишним. Хотя, как писалось ранее, всё зависит от конкретной конфигурации и не интегрированная звуковая карта не будет панацеей.

Исходя из всего выше написанного вот вам наши рекомендации по изменению файла mp_config.cfg. Найти вы его можете в директории: …Program Files/Steam/steamapps/common/call of duty black ops/players

Устанавливаем следующие значения:

seta cg_adsZoomToggleStyle "0"

seta cg_blood "0"

seta cg_brass "0"

seta cg_connectionIconSize "2"

seta cg_cursorHints "3"

seta cg_drawFPS "On"

seta cg_flareVisionSetFadeDuration "0"

seta cg_fov_default "65"

seta cg_hintFadeTime "0"

seta cg_motionblur_duration "0"

seta cg_motionblur_fadeout "0"

seta cg_overheadNamesFont "1"

seta cg_viewZSmoothingMax "0"

seta cg_viewZSmoothingMin "0"

seta cg_viewZSmoothingTime "0"

seta cl_maxpackets "100"

seta cl_pitchspeed "0"

seta cl_yawspeed "0"

seta cl_mouseAccel "0"

seta com_first_time_pc "0"

seta com_maxfps "125"

seta compassFriendlyHeight "9"

seta compassFriendlyWidth "9"

seta fx_marks "0"

seta fx_marks_ents "0"

seta fx_marks_smodels "0"

seta m_filter "0"

seta r_aaAlpha "off"

seta r_aaSamples "1"

seta r_blur_allowed "0"

seta r_distortion "0"

seta r_dof_enable "0"

seta r_fastSkin "1"

seta r_gfxopt_dynamic_foliage "0" //Спорный параметр. Некоторые считают это читом

seta r_gfxopt_water_simulation "0"

seta r_glow_allowed "0"

seta r_lodScaleRigid "0"

seta r_lodScaleSkinned "0"

seta r_picmip "3"

seta r_picmip_bump "3"

seta r_picmip_manual "1"

seta r_picmip_spec "3"

seta r_picmip_water "0"

seta r_motionblur_maxblur "0"

seta r_motionblur_numberOfSamples "0"

seta r_multiGpu "0"

seta r_multithreaded_device "1" //Если у вас двухядерный компьютер, оставьте значение 0. Хотя на некоторых компьютерах может быть лучше наоборот.

seta r_specular "0"

seta r_texFilterAnisoMin "1"

seta r_texFilterMipMode "Force Bilinear"

seta r_vsync "0"

seta r_waterSheetingFX_allowed "0"

seta rate "25000"

seta sm_enable "0"

seta sm_maxLights "1"

seta snaps "30"

seta snd_khz "22"

seta snd_losOcclusion "0"

seta snd_menu_center_channel "0"

seta snd_menu_left_channel "1"

seta snd_menu_left_surround "0"

seta snd_menu_lfe "0"

seta snd_menu_listen_level "1"

seta snd_menu_music "0"

seta snd_menu_right_channel "1"

seta snd_menu_right_surround "0"

seta sv_maxRate "25000"

seta waypointIconHeight "15"

seta waypointIconWidth "15"

seta ui_allowFov "1"

И не забудьте присвоить файлу конфигурации значение «read only» (только для чтения). Иначе игра автоматически перепишет неправильные, на её взгляд, параметры. Неправильные не в смысле читерские, за которые забанят, а неправильные в том смысле, что пользователь понятия не имеет, как ему лучше, зато игра знает это наверняка.

Еще на некоторых сайтах рекомендуют при старте новой карты писать в консоли:

/snd_restart

/demo_enabled 0

/fx_marks 0

/r_blur_allowed 0

Нами каких-то особенных изменений замечено не было, но можете попробовать.

Помните, что измерять FPS надо на пустом сервере, каждый раз смотря в одну и ту же точку. Лучше, даже, найти несколько точек, таких как: небо, стена, высокая точка обзора, откуда просматривается карта и т.д. Это даст вам представление о поведении игры при обработке различных объектов (статических и динамических, близких и дальних). Но, само собой, итоговый результат смотрится только в живой драке.

Данная статья ориентированная в первую очередь на киберспорт, но вся информация из неё запросто применима всеми игроками.

По материалам сайта www.bashandslash.com

Перевод Mamont, редактор Sukhov

© SOBR team

45
Еще в блоге
Интересное на Gamer.ru

30 комментариев к «Оптимизация конфига игры»

    Загружается
Чат