Домашняя » как » Как проверить свой FPS и игровую производительность с FRAPS

    Как проверить свой FPS и игровую производительность с FRAPS

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

    Уважаемый How-To Geek,

    Я люблю настраивать игры на производительность и получать как можно больше FPS. Одна вещь, которую я нашел действительно полезной, это экранные показания, которые вы можете получить в некоторых играх (например, когда вы открываете экран отладки с помощью F3 в Minecraft). К сожалению, я также обнаружил, что во многих играх отсутствует какой-либо инструмент отладки / отображения на экране (например, Skyrim), что означает, что я оставляю предположение, основанное на том, является ли движение на экране гладкий или суровый, где моя скорость FPS. Учитывая, насколько велико сообщество моддинга для Skyrim и насколько просто обложить налогом вашу систему модами, я бы очень хотел иметь возможность проверить свой FPS во время игры и посмотреть, будет ли мое новейшее дополнение супер-ультра -реалистично-мега-трава, или что-то еще, это то, что портит мою систему.

    Есть ли какой-нибудь способ добавить FPS и / или другие тесты в игру, которая не поставлялась вместе с ними??

    Искренне,

    Тестирование игры

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

    Во-первых, давайте выделим то, что мы не собираемся делать. Невозможно добавить в игру бенчмаркинг или считывание FPS, используя собственный механизм, или, точнее, нет способа сделать это, не занимаясь массивным и специфичным для каждой игры пересмотром кода, который будет занимать больше времени, чем на самом деле играть и наслаждаться игрой. Если вы не хотите, чтобы ваша любимая игра была переименована в «Impossbly Frustrating Code Debugger», это не пойдет.

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

    К счастью для вас, есть фантастический и свободно инструмент, который предоставляет письмо, что вы после: FRAPS. FRAPS - это простое в использовании приложение для Windows, которое эффективно вставляет себя между вашей игрой и вашим оборудованием, поэтому оно может отслеживать, что происходит во время игры. Бесплатная версия предлагает экранный монитор FPS, сохраненные данные тестов, снимки экрана (только в формате BMP) и запись экрана (ограничено 30 секундами с водяным знаком). Платная версия (37 долларов США) разблокирует несколько форматов в инструменте «Снимок экрана» и снимает ограничения на инструмент «Запись экрана». Если вы приступаете к записи игровых сессий, то платная версия того стоит, но для целей, которые вы описываете (отслеживание производительности), бесплатная версия подойдет. Давайте скачать его, установить его и совершить экскурсию.

    Конфигурирование FRAPS

    После установки FRAPS вы увидите вышеупомянутое окно при первом запуске. Здесь вы можете переключать основные параметры запуска, такие как запуск с Windows, и, если у вас есть клавиатура с ЖК-экраном, такая как Logitech G15, вы даже можете указать FRAPS отображать показания FPS на клавиатуре, а не на экране..

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

    Хотя вы можете не использовать FRAPS для записи видео, здесь есть все настройки, которые вы найдете на вкладке «Фильмы». Если у вас возникло внезапное желание начать запись своих игр для аудитории YouTube, вы найдете этот раздел особенно интересным..

    Последняя вкладка конфигурации предназначена для инструмента «Снимки экрана». Как вы упомянули, вы фанат Skyrim, что, как мы должны предположить, означает, что вы большой поклонник нелепо живописных и живописных пейзажей и интерьеров, которые предлагает игра. Такого рода картины, похожие на картины, просто просят, чтобы их сняли со скриншота и превратили в обои или тому подобное. Здесь вы можете установить папку со скриншотами, клавишу захвата (по умолчанию это PrtSc, но мы изменили нашу на Конец, чтобы расположиться рядом с клавишами PgUp, PgDn, которые мы использовали в разделе FPS, и чтобы избежать конфликта с кнопкой PrtSc, которая может или не может быть быть уже нанесенным на карту в некоторых играх).

    Идите дальше и используйте один каталог (например / Game Screenshots /) для сохраненных снимков экрана, поскольку FRAPS добавляет все создаваемые им данные (снимки экрана, тесты и т. Д.) С именем исполняемого файла игры. Все изображения или тесты simcity.exe, например, будут в simcity [отметка времени]. [расширение] формат.

    Использование FRAPS

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

    Теперь давайте запустим игру, в которой, как нам известно, есть отладка на экране, чтобы мы могли сравнить то, что говорит собственное считывание FPS игры, с тем, что говорит FRAPS. Minecraft, как вы упомянули, обладает этой функциональностью, поэтому Minecraft (потому что она у нас уже установлена)!

    Здесь мы находимся в Minecraft после нажатия нашей горячей клавиши FRAPS на экране FPS. Маленькая желтая 58 в верхнем левом углу - индикатор FPS. По мере того, как вы будете двигаться в игре, вы увидите, что FPS будет колебаться при загрузке новых игровых элементов или игровых событиях (в качестве примечания, если вы хотите наблюдать, как он действительно колеблется в Minecraft, постройте огромную гору блоков TNT и поставь их).

    Давайте посмотрим, как показания FRAPS FPS сравниваются с исходными значениями FPS. Мы увеличим этот раздел, потому что вывод отладочной информации под слоем FRAPS немного сложен для чтения:

    Отлично. Наши показания совпадают. Конечно, сопоставление во время простоя довольно простое, но мы также проверили сопоставление показаний FPS при установке огромной груды блоков TNT в пещере, чтобы увидеть, как сравниваются показания. На самом деле это выглядит так, как будто FRAPS обновляется немного быстрее (примерно за полсекунды), чем собственное считывание. Очевидно, что это делает работу.

    А как насчет игр, которые не имеют встроенного FPS? Давайте посмотрим на Skyrim:

    Обгоняя дикую местность во время полуночной охоты, мы получаем респектабельные 49 FPS, как показано показаниями в верхнем левом углу. Когда вы закончите тестирование и захотите погрузиться в игру, просто нажмите горячую клавишу и выключите показания.

    И там у вас есть это. Мы не только добавили считывание FPS в игры, в которых нет встроенного инструмента FPS, мы также добавили расширенные тесты в игры (например, Minecraft), которые имеют экранное считывание FPS, но не имеют постоянной записи FPS. Удачного моддинга!


    Есть актуальный технический вопрос? Пришлите нам электронное письмо на [email protected], и мы постараемся ответить на него..