Skip to main content

Понимание и оптимизация темпов видеоигры

Что такое FPS и как его посмотреть в играх????Узнай больше о FRAME RATE, FRAME TIME, 1% и 0.1% LOW FPS (Май 2025)

Что такое FPS и как его посмотреть в играх????Узнай больше о FRAME RATE, FRAME TIME, 1% и 0.1% LOW FPS (Май 2025)
Anonim

Одним из наиболее распространенных критериев, используемых для измерения производительности видеоигры, является частота кадров или кадров в секунду. Частота кадров в видеоигре отражает то, как часто изображение, которое вы видите на экране, обновляется для создания изображения и движения движения / движения. Частота кадров чаще всего измеряется в кадрах в секунду или FPS (не путать с шутерами первого лица).

Есть много факторов, которые влияют на определение частоты кадров в игре, но, как и во многих вещах в технологии, чем выше или быстрее что-то, тем лучше. Низкая частота кадров в видеоиграх приведет к ряду проблем, которые могут возникнуть в самые неподходящие времена. Примеры того, что может произойти при низкой частоте кадров, включают прерывистое или прыгающее движение во время последовательности действий, которые связаны с большим количеством движений / анимаций; Замороженные экраны затрудняют взаимодействие с игрой и ряд других.

Частота частотности кадров, подробно описанная ниже, дает ответы на некоторые основные вопросы, касающиеся частоты кадров видеоигр, как измерять кадры в секунду, а также различные настройки и инструменты, которые вы можете использовать для повышения частоты кадров и общей производительности графики.

Что определяет частоту кадров или кадров в секунду видеоигры?

Существует ряд факторов, которые влияют на производительность кадров в кадрах или кадров в секунду (FPS). Области, которые могут влиять на частоту кадров кадров / FPS, включают:

• Системное оборудование, такое как графическая карта, материнская плата, процессор и память• Настройки графики и разрешения в игре• Насколько хорошо оптимизирован и разработан игровой код для производительности графики.

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

Крупнейшим фактором, влияющим на частоту кадров в игре или производительность FPS, является графическая карта и процессор. В основном, процессор компьютера отправляет информацию или инструкции от программ, приложений, в данном случае, игры, к графической карте. Затем графическая карта обрабатывает полученные команды, выводит изображение и отправляет его на монитор для отображения.

Существует прямая связь между процессором и графическим процессором, причем производительность вашей видеокарты зависит от процессора и наоборот. Если процессор недостаточно, не имеет смысла обновляться до последней и самой большой видеокарты, если он не сможет использовать всю свою вычислительную мощность.

Нет общего правила для определения того, что лучше всего подходит для графических карт / процессоров, но если процессор был процессором среднего и низкого уровня 18-24 месяца назад, есть хорошая вероятность, что он уже находится на низком уровне минимальных системных требований. На самом деле, хорошая часть оборудования на вашем ПК, вероятно, превзойдена новым и лучшим оборудованием в течение 0-3 месяцев после покупки. Главное - попытаться найти правильный баланс с настройками графики и разрешения игры.

Какая скорость кадров или кадров в секунду приемлема для видео / компьютерных игр?

Сегодня большинство видеоигр разрабатываются с целью достижения частоты кадров 60 кадров в секунду, но от 30 до 60 кадров в секунду считается приемлемым. Это не означает, что игры не могут превышать 60 кадров в секунду, на самом деле, многие делают, но что-то ниже 30 кадров в секунду, анимация может начать становиться изменчивой и показывать отсутствие движения жидкости.

Фактические кадры в секунду, которые вы испытываете, различаются по всей игре на основе аппаратного обеспечения и того, что может происходить в игре в любой момент. Что касается аппаратного обеспечения, как уже упоминалось ранее, ваша видеокарта и процессор будут играть роль в кадрах в секунду, но ваш монитор также может повлиять на FPS, который вы сможете увидеть. Многие ЖК-мониторы установлены с частотой обновления 60 Гц, что означает, что ничего выше 60 FPS не будет видно.

В сочетании с вашим оборудованием такие игры, как Doom (2016), Overwatch, Battlefield 1 и другие, которые имеют графические интенсивные последовательности действий, могут влиять на FPS игры из-за большого количества движущихся объектов, физики игр и вычислений, 3D-сред и т. Д. В более новых играх также могут потребоваться более высокие версии шейдерной модели DirectX, которую может поддерживать видеокарта, если требование модели шейдеров не удовлетворяет графическим процессором, часто может быть низкая производительность, низкая частота кадров или несовместимость.

Как измерить скорость кадров или кадров в секунду игры на моем компьютере?

Есть ряд инструментов и приложений, доступных вам для измерения частоты кадров или кадров в секунду видеоигры во время игры. Самый популярный и тот, который многие считают лучшим, называется Fraps. Fraps - это автономное приложение, которое запускается за кулисами для любой игры, в которой используются графические API DirectX или OpenGL (интерфейс прикладного программирования), и служит в качестве утилиты для сравнения, которая отображает текущие кадры в секунду, а также измеряет FPS между началом и концом точка. В дополнение к функциональности бенчмаркинга Fraps также имеет функциональность для захвата скриншотов в играх и видеозахвата в режиме реального времени. Хотя полная функциональность Fraps не бесплатна, они предлагают бесплатную версию с ограничениями, которые включают в себя бенчмаркинг FPS, 30 секунд видеозахвата и скриншоты .bmp.

Есть некоторые альтернативные приложения Fraps, такие как Bandicam, но вам также придется заплатить за них, если вы хотите получить полную функциональность.

Как оптимизировать аппаратные или игровые настройки для улучшения частоты кадров, FPS и производительности?

Как уже упоминалось в предыдущих поставленных выше вопросах, вы можете сделать две основные вещи, чтобы улучшить частоту кадров / кадров в секунду и общую производительность игры (1. Обновите свое оборудование или (2. Настройте графические настройки игры. для повышения производительности мы сосредоточимся на разных настройках графических игр и том, как они могут помочь или снизить производительность и частоту кадров в игре.

Подавляющее большинство установленных игр DirectX / OpenGL сегодня имеют полдюжины или более графических настроек, которые можно настроить, чтобы улучшить производительность вашего оборудования и, надеюсь, ваш счет FPS. После установки большинство игр автоматически обнаружит установленное аппаратное обеспечение ПК и соответственно настроит параметры графики игры для оптимальной работы. С учетом сказанного, есть некоторые вещи, которые пользователи могут сделать, чтобы повысить производительность фрейма даже больше.

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

Общие настройки графики

Сглаживание

Сглаживание, обычно называемое AA, является методом разработки компьютерной графики для сглаживания грубых пиксельных или зубчатых краев в графике. Большинство из нас столкнулось с этой пиксельной или зубчатой ​​компьютерной графикой, что делает АА для каждого пикселя на вашем экране, и берет образец окружающих пикселей и пытается смешать их, чтобы они выглядели гладкими. Многие игры позволяют включить или выключить АА, а также установить частоту выборки АА, выраженную в виде 2x AA, 4x AA, 8x AA и так далее. Лучше всего установить AA в сочетании с графикой / разрешением монитора. Более высокое разрешение имеет больше пикселей и может потребоваться только 2x AA для того, чтобы графика выглядела гладко и хорошо работала, а более низкие разрешения могут потребоваться для настройки в 8 раз, чтобы сгладить ситуацию. Если вы ищете прямое усиление производительности, то понижение или поворот AA вообще должно дать вам толчок.

Анизотропная фильтрация

В трехмерной компьютерной графике обычно бывает, что удаленные объекты в 3D-среде будут использовать более низкое качество текстурных карт, которые могут выглядеть размытыми, в то время как более близкие объекты используют более качественные текстурные карты для более подробной информации. Предоставление карт с высокой текстурой для всех объектов в 3D-среде может иметь большое влияние на общую производительность графики и является то, где включена анизотропная фильтрация или AF.

AF довольно похож на AA с точки зрения настройки и что он может сделать для повышения производительности. Снижение настройки имеет свои недостатки, так как в большей части зрения будет использоваться более низкое качество текстуры, создавая, казалось бы, близкие объекты, размытые. Частота выборки AF может варьироваться от 1x до 16x, и настройка этого параметра может обеспечить заметное улучшение производительности старой видеокарты; Этот параметр становится меньше причиной снижения производительности на новых видеокартах.

Рисование расстояния / поля зрения

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

Освещение / Тень

Тени в видеоиграх способствуют общему взгляду и ощущению игры, добавляя ощущение ожидания к рассказу, рассказываемому на экране. Настройка качества теней определяет, насколько детализированы или реалистичны тени в игре. Воздействие этого может варьироваться от сцены к сцене в зависимости от количества объектов и освещения, но это может иметь довольно большое влияние на общую производительность. В то время как тени могут сделать сцену великолепно выглядящей, вероятно, это первая установка, которая будет понижаться или отключена для повышения производительности при работе с более старой графической картой.

разрешение

Настройка разрешения основана как на том, что доступно в игре, так и на мониторе. Чем выше разрешение, тем лучше будет выглядеть графика, все эти дополнительные пиксели добавляют детали к средам и объектам, улучшая их внешний вид. Однако более высокие разрешения приходят с компромиссом, поскольку на экране больше пикселей, поэтому графическая карта должна работать усерднее, чтобы сделать все и, следовательно, снизить производительность. Понижение настройки разрешения в игре - это надежный способ повысить производительность и частоту кадров, но если вы привыкли играть на более высоких разрешениях и, видя больше деталей, вы можете посмотреть на некоторые другие параметры, такие как выключение AA / AF или регулировка освещения / теней.

Детали текстуры / качество

Текстуры в самых простых терминах можно рассматривать как обои для компьютерной графики. Это изображения, которые накладываются на объекты / модели в графике. Этот параметр обычно не влияет на частоту кадров в игре, если вообще, поэтому достаточно безопасно, чтобы этот набор был более качественным, чем другие настройки, такие как освещение / тени или AA / AF.