Fps шутеры что это
Эволюция шутеров: истоки жанра
Содержание
Содержание
За свою более чем семидесятилетнюю историю видеоигры прошли долгий путь. От примитивных векторных крестиков-ноликов до современных игр с открытыми мирами, фотореалистичной графикой и захватывающим геймплеем.
Сегодня мы разберемся с эволюционным путем, который прошли шутеры. Как первый из них «отрастил лапы и вышел на сушу», чтобы стать отправной точкой для всего жанра. Отметим, что стрелялки могут быть как от первого, так и от третьего лица. И популярность жанру принесли именно FPS.
Во избежание недопонимания сразу оговоримся. Мы не можем и не будем перечислять все существующие шутеры. В материале будут упомянуты лишь те видеогры, которые оказали значительное влияние на развитие жанра, внесли новые геймплейные фишки либо просто стали культовыми. Поехали!
Эпоха становления жанра: шутеры 1970-2000-х годов
Зарождение шутеров от первого лица, пробы, эксперименты, новые геймплейные механики и приобретение жанром своих отличительных черт. Вот чем запомнился этот период для ФПС.
Maze War (1973)
Первопроходец FPS, где игроку предстояло ходить по лабиринту и отстреливать противников, выглядящих как глазные яблоки. Maze War отличался тайловой графикой и наличием многопользовательского режима. Для родоначальника жанра весьма неплохо!
Hovertank 3D (апрель 1991 года)
Предтеча самых популярных 3D-шутеров от знаменитой id Software. Управляя танком на воздушной подушке, игроку предстояло спасать людей из города, захваченного наемниками и мутантами.
Hovertank 3D стал одним из самых первых шутеров со спрайтовой 3D-графикой, в котором изображение обновлялось в режиме реального времени. Чтобы добиться этого Джон Кармак использовал технологию Ray casting — видеокарта прорисовывала только то, что видел игрок.
Еще одно новшество игры — качающаяся при движении камера, добавляющая долю реализма в игру.
Catacomb 3D (ноябрь 1991 года)
Продолжая экспериментировать, id Software произвела на свет Catacomb 3D. Игроку было необходимо пересечь лабиринт, уничтожая монстров огненными шарами, и спасти своего друга.
Wolfenstein 3D (5 мая 1992 года)
Следующей игрой Дж. Кармака стал знаменитый Wolfenstein 3D. Играя за американского агента Уильяма Бласковица, нужно было сбежать из замка нацистов, попутно уничтожая его обитателей.
Шутер стал самым динамичным, жестоким и кровавым из тех, что существовали. Это напрямую способствовало популяризации жанра. Графика «обросла» 256 цветами — стандарт VGA в 16 раз превосходил EGA.
Нововведением стала и модель продажи — условно-бесплатная. Игрок бесплатно получал первый эпизод, и если ему нравилось, остальные он покупал.
Doom (10 декабря 1993 года)
В роли бравого космического вояки, игроку нужно было сражаться с демонами и зомби на Марсе. Несмотря на незатейливый сюжет (а он, как известно, в шутерах не самое важное), игра стала культовой. Она считается самой важной вехой жанра. Последующие 7 лет индустрия выпускала шутеры, которые называли клонами Дума.
Помимо кровавой мясорубки, приглянувшейся игрокам, обновленный движок Doom позволял взаимодействовать с окружением: открывать двери, активировать переключатели лифтов и т.д.
Игры, продолжившие франшизу, принесли в жанр еще больше «веселья». Например, система добивания врагов в ближнем бою — визитная карточка Doom 2016 и Doom Eternal.
Marathon (21 декабря 1994 года)
Наконец-то монополия на новые геймплейные фишки Id Software была прервана компанией Bungie. Последняя выпустила для платформы Macintosh шутер Marathon, где впервые можно было менять направление взгляда игрока при помощи мышки.
Также игра стала первой, где используется полноценный Rocket jump. В Doom присутствовал только горизонтальный рокет-джамп.
Heretic (23 декабря 1994)
В своем новом фэнтезийном шутере Id Software ввела в геймплей новые механики. В отличие от Doom здесь можно было смотреть не только вправо-влево, но и вверх-вниз. В игру был добавлен инвентарь: найденные артефакты и усиления использовались не сразу, а тогда, когда этого хотел игрок. А в ее продолжении Hexen: Beyond Heretic появилась возможность выбора героя и возврата на уже пройденные уровни.
Duke Nukem 3D (29 января 1996 года)
С технической точки зрения, шутер про спецагента США Дюка Нюкема, сражающегося с инопланетянами в центре Лос-Анджелеса, ничего особенного в жанр не внес. Новый движок лишь позволил прыгать, приседать, немного выросла интерактивность окружающего мира.
Но отличительной особенностью стал сам ГГ, фразочки которого быстро разошлись на цитаты в геймерской среде. К тому же в игре присутствовало множество отсылок к фильмам того времени.
Quake ( 22 июня 1996 года)
Id Software, не желая упускать пальму первенства, создает Quake — игру, ставшую отправной точкой киберспорта. По Quake проводились чемпионаты, образовалось обширное комьюнити, появилось понятие трикинг.
Трикинг (в отношении видеоигр) — применение некоторых багов игры в движении персонажа для достижения сверхвозможностей профессиональными игроками, специально отрегулированное в профессиональных модификациях.
Quake совершил еще и технологический рывок, став первой по-настоящему трёхмерной игрой, применив текстурированные полигональные модели (в Doom были 2D-спрайты и двухмерная карта с информацией о высоте). Плюс в Квейке впервые появилось изменяющееся освещение.
Ради справедливости отметим, что первым шутером с настоящим 3D был GeoGraph Seal (12 марта 1994 г). Вот только выпущен он был в Японии для компьютеров Sharp X68000.
Идеи Quake в дальнейшем были улучшены в Quake 3 и Unreal Tournament, также сыгравших значительную роль в развитии киберспорта в своем жанре.
GoldenEye 007 (25 августа 1997 года)
Важной вехой для консольных шутеров стала игра про агента 007, выпущенная на Nintendo 64. Ее особенностями стали отзывчивое управление, что для приставочных шутеров было в новинку, а также карта поражений персонажа (хедшоты вошли в моду именно после этой игры). Популяризация мультиплеера в шутерах на консолях (благодаря сплитскрину на четверых) тоже ее заслуга.
Tom Clancy’s Rainbow Six (21 августа 1998 года)
У истоков жанра тактических шутеров стояла именно эта игра. «Беги и пали» — это не про Tom Clancy’s Rainbow Six. Здесь игроку предстояло больше заниматься подготовкой к операции, чем непосредственно стрельбой.
Half-Life (19 ноября 1998 года)
Немного изменив и доработав движок Quake, игроделы из Valve создали свой немеркнущий шедевр. Шутер стал революционным благодаря сюжету (привет Кармаку), который подавался полностью внутри игры — без текстовых или видеовставок. Высокой оценки критиков удостоился и продвинутый AI: противники в игре вели себя вполне адекватно. Они использовали укрытия, меняли свое местоположение и казались почти живыми.
В Half-Life также присутствовал прототип бесшовного мира: отдельных уровней здесь не было — лишь одна большая локация с подзагрузкой в определенных местах.
Так взрослели и развивались шутеры до нулевых годов. Начало было положено, каркас жанра — сформирован. В последующие годы благодаря бурному развитию интернета FPS стали постепенно уходить в онлайн. Но об этом в следующей части статьи.
Что такое FPS и кому это нужно
Содержание
Содержание
Если вы играете в компьютерные игры, то, наверняка, вы слышали про термин FPS. Это один из важных показателей, за который ведут борьбу производители видеокарт и разработчики компьютерных игр, предлагая нам каждый год все более новые и навороченные видеокарты. Разберемся, что же это такое и кому это нужно.
Что такое FPS и на что влияет
FPS — аббревиатура от английского Frames Per Second или «количество кадров в секунду», пришедшая к нам из кинематографа.
То есть, по сути, это показатель того, насколько плавно и реалистично сменяется картинка на экране. Этот параметр напрямую влияет на комфорт восприятия изображения на экране. Если частота смены кадров будет маленькой, вы увидите, как изображение «тормозит». Например, движения персонажа или изменения того, что происходит на экране, станут не плавными и естественными, а дергаными, рваными или заторможенными.
Соответственно, во-первых, снизится управляемость вашего игрового альтер-эго из-за дискомфорта. Во-вторых, если речь идет о, например, шутерах, где важна скорости реакции, то показатель FPS напрямую отражается на игровых результатах. Образно говоря, несколько недостающих кадров в секунду могут стать той самой гранью, которая отделяет победу от поражения. Поэтому неудивительно, что собирая игровые компьютеры, пользователи ориентируются на достижение максимального FPS при как можно более высокой детализации. И вот почему.
Какой должна быть частота смены кадров и от чего это зависит
Если в мире кинематографа все относительно просто: частота кадров определяется техникой, поэтому все стандартизировано и количество кадров в секунду всегда точно известно. То в мире компьютерных игр так не получается.
Казалось бы, чего проще — человеческий глаз воспринимает в среднем по 50 кадров в секунду. Если частота обновления экрана будет 60 Гц, то глаз мерцания не заметит. Именно по этой причине современные мониторы идут 60 Гц и выше. Но чтобы монитор воспроизводил с такой частотой сменяющиеся кадры, их надо на него подать с видеокарты, а для этого сначала требуется выполнить графические вычисления. Вот с этим как раз и возникают основные проблемы.
Дело в том, что картинка, близкая к реальному миру, с высокой степенью детализации и большим количеством подробностей и мелких деталей требует большой вычислительной мощности. Поэтому, с ростом реалистичности передаваемой картинки растет и производительность оборудования, отвечающего за графику — тех самых графических ускорителей и видеокарт, стоимость которых в наше время составляет от трети до половины цены всего компьютера.
Все это делается ради того, чтобы в тесте и игре при как можно более высоком разрешении и детализации добиться максимального FPS — чем больше, тем лучше. И желательно стремиться к 60 кадрам в секунду и выше, чтобы происходящее на экране действие было как можно более естественным. Разумеется, при максимально высоком разрешении экрана и детализации. И уж точно не стоит опускаться ниже 30 кадров в секунду, так как чем ниже будет FPS, тем более рваной и дерганой станет картинка, тем менее комфортной станет игра.
Что влияет на FPS
По вполне очевидным причинам выставить параметры отображения графической информации так, чтобы картинка была идеальной и плавной в любых условиях, получается не всегда. Даже самая мощная компьютерная система имеет потолок своей производительности, то есть способна выдать определенный FPS для некой сложной задачи, например, битвы на большой карте Battlefield с максимальным числом игроков.
Что влияет на значение FPS? Есть несколько факторов:
Именно по этим перечисленным причинам для достижения хорошего FPS нельзя установить что-то одно производительное и быстрое (например, видеокарту), а все остальное покупать по принципу «лишь бы было».
Система должна быть сбалансированной: быстрой, производительной видеокарте, чтобы она показала все, на что способна, нужен приличный процессор и быстрое ОЗУ.
Оказывает влияние на FPS и монитор. Если он дешевый и поддерживает частоту обновления экрана в 60 Гц, то, как бы быстро не считала видеокарта полигоны и пиксели, визуально для пользователя ничего не изменится, так как все ограничит монитор. Поэтому, чем выше частота обновления экрана монитора, тем лучше.
Но «железо» — это еще не все. FPS существенно зависит от настроек в конкретных приложениях-играх и самих программ. Как это проявляется в реальном использовании? Очень просто: чем слабее ваше оборудование, чем меньше производительность видеокарты и процессора, тем меньшее разрешение и настройки детализации вам придется выставлять, вплоть до отключения ряда опций, на которые уходит драгоценная вычислительная мощность (вся эта реалистичная трава, волоски, кожа, листья, вода).
Поэтому даже если FPS на максимальных настройках не очень хорош, например, падает до 20–30 кадров в секунду, его всегда можно улучшить, снизив немного разрешение выводящейся на экран картинки. То есть, упростив вычислительную задачу, стоящую перед видеокартой и остальным «железом» вашего компьютера.
Впрочем, бывают и особенно сложные случаи, как с Wolfenstein New Order, когда разработчики сделали такой игровой движок, что он умудрялся выдавать минимальный FPS на любом компьютерном железе. Сказывается на количестве кадров в секунду и наличие параллельно работающих приложений, например, антивирусного ПО: чтобы выжать максимум FPS, можно, отключить его на время игры.
FPS и Ping
Еще одна «больная» для игроков тема — это пинг (от английского «ping»). При высоком пинге, когда информация от клиента к серверу и наоборот передается слишком долго, да еще теряется часть пакетов, FPS будет снижаться вплоть до замирания «картинки». Для игр вроде Counter-Strike и прочих экшенов высокий пинг и такие потери сказываются на качестве игры губительным образом. Недаром в сетевом мониторинге net_graph разработчики Counter-Strike выдают также информацию о FPS.
Как узнать свой FPS
Измерить FPS компьютерной системы для оценки ее производительности можно в специальных тестовых приложениях или сделать это непосредственно в тех программах, которые вам интересны, то есть в играх. Тестовые приложения или «синтетические тесты» показывают производительность системы в определенных, одинаковых для всех условиях. Они пригодны для того, чтобы понять, какова производительность системы вообще. По большому счету это чисто маркетинговая вещь, ориентируясь на которую потенциальный покупатель делает выбор оборудования.
Гораздо интереснее проверка FPS в конкретных приложениях, потому что количество кадров в секунду в каком-нибудь последнем Battlefield или Star Wars Battlefront с максимальными настройками — это одно, а какая-нибудь стратегия или казуальная игра — это совсем другое. И интересно узнать FPS для той игры, в которую вы играете, настроить ее таким образом, чтобы играть было комфортно.
Проверить FPS в приложениях можно двумя способами:
Из отдельных приложений для измерения количества кадров в секунду можно отметить, например, утилиту Fraps, появившуюся в 1999 году и успешно работающую на современных машинах. Преимущество этого приложения — невысокие системные требования. Утилита работает на слабых компьютерах и не отнимает дополнительных ресурсов. Кстати, это же приложение используют для того, чтобы делать скриншоты.
Также для контроля FPS используют приложения PlayClaw, FPS Monitor, MSI Afterburner и другие. Разумеется, это не одна их функция, Afterburner, например, используют для разгона видеокарт, а FPS Monitor — для контроля загрузки процессора и видеокарт.
Можно проконтролировать FPS, не устанавливая дополнительные приложения, а включив отображение количества кадров в секунду в настройках игровых сервисов Steam и Origin.
В ряде игр можно включить отображение величины FPS непосредственно в их собственных внутренних настройках. Например, в CS:GO это делается через консольную команду, а в Dota 2 — в расширенных игровых настройках.
Каким должен быть комфортный FPS в играх
Содержание
Содержание
Часто на просторах Интернета можно столкнуться с ожесточенными спорами на тему приемлемого значения FPS для комфортной игры. Разброс во мнениях широк и варьируется начиная от 30 кадров в секунду, достигая значений в 144 и выше. Так кто же прав и есть ли единое мнение в этом вопросе?
Что такое FPS и с чем его едят
FPS — frames per second (число кадров в секунду) — параметр, отвечающий за число отдельных изображений, которые появляются на экране за одну секунду времени. Наш мозг, обрабатывая независимые кадры, создает иллюзию непрерывного движения. Чем больше кадров в секунду способен выдать компьютер и воспроизвести монитор, тем более плавным будет казаться увиденное. Низкое число кадров приводит к зависаниям и рывкам изображения.
При анализе производительности в видеоиграх, наибольшее внимание уделяется среднему и минимальному показателям FPS. Среднее значение указывает на производительность в целом, в то время как минимальные показатели нужны для определения способности системы справляться с наиболее загруженными моментами в игре.
В геймерском сообществе существуют устоявшиеся значения стабильного FPS, принимаемого за комфортное в различных играх. Такими значениями являются стабильные 30, 60, 120 и выше кадров в секунду.
30 FPS — достаточно ли?
Значение в 30 кадров в секунду считается минимальным показателем частоты для комфортной игры. Именно на такой частоте обновления работает большинство консольных игр. Исходя из технических особенностей консоли и жанровой направленности будущей игры, разработчик может принять решение пожертвовать показателем FPS ради более красочной картинки или наоборот, убавить графические эффекты для плавности игрового опыта.
Жаркие дискуссии разгораются по поводу так называемого «эффекта кинематографичности», который достигается при игре в 30 FPS. Подобный эффект нельзя назвать абсолютным плюсом, так как его восприятие варьируется от человека к человеку. Несмотря на то, что игра в 30 кадров действительно может в какой-то мере вызвать эффект погружения, преобладающее большинство игроков предпочитает наиболее плавное изображение и отзывчивое управление. Тем не менее, стабильных 30 FPS будет достаточно для комфортного прохождения большинства одиночных игр.
Некоторые могут задаться вопросом: почему именно 30 кадров в секунду принято считать пороговым значением, если, к примеру, те же фильмы воспроизводятся с частотой в 24 кадра в секунду? Дело в том, что помимо вывода изображения игра фиксирует запросы, которые посылает игрок с помощью геймпада, клавиатуры с мышью и других устройств. При понижении числа кадров ниже 30 будет существенной задержка между посылаемым сигналом и его фактическим воспроизведением на экране, так называемый «input lag» (задержка отклика):
От 60 и выше
Разница между 30 и 60 FPS значительна и видна невооруженным взглядом. Изображение воспринимается более плавным, а управление более отзывчивым. 60 FPS принято считать эталоном игровой производительности. На данной частоте комфортно играть во все игры, будь то одиночные или многопользовательские.
Необходимость в дополнительном повышении частоты кадров возникает при игре в соревновательные мультиплеерные видеоигры, требующие быстрой реакции. В таких играх исход матча зачастую решается за доли секунды. Здесь имеет смысл повышать FPS до максимально возможного значения, так как проще различать движения противников и быстрее на них реагировать. Разницу между плавностью картинки при разных значениях частоты можно пронаблюдать на следующем изображении:
Потребности в FPS в зависимости от жанра
Как упоминалось выше, игровые жанры требуют различного показателя FPS для комфортной игры. Если для прохождения одиночной видеоигры можно ограничиться 30 кадрами, то онлайн-игры, требующие высокой реакции, желательно запускать на частоте кадров от 60 и выше. Из наиболее требовательных к значению FPS жанров можно выделить шутеры от первого лица, ритм-игры, стратегии и игры в жанре MOBA.
Стоит отметить, что частота кадров свыше 60 отображается только на мониторах, поддерживающих повышенную частоту обновления. Например, монитор с частотой в 60 Гц (60 к/с) не может воспроизводить изображение выше собственной. Для игры на высоких показателях FPS необходимо обзавестись специализированным игровым монитором.
Не фреймрейтом единым. Проблемы с изображением помимо FPS
Помимо низкого FPS может возникать большой спектр проблем с изображением. Эти проблемы имеют разные источники, но зачастую их корень кроется в слабых, либо неисправных комплектующих, а также проблемах с Интернетом.
Лаги заключаются в задержке между действиями, которые игрок посылает своему персонажу и их фактическим появлением на экране. Лаги возникают в сетевых играх при задержке сигнала от клиента к серверу. Причиной могут служить как неполадки со стороны клиента, так и со стороны игрового сервера. Немалую роль играет расстояние между игроком и сервером. Именно по этой причине рекомендуется играть на серверах своего региона.
Фризы возникают, когда изображение движется не плавно, а рывками. Причина фризов комплексная и может заключаться в неправильно подобранных игровых настройках, слабом или неисправном железе, а также в устаревших драйверах видеокарты. При игре в мультиплеерные игры фризы могут возникать из-за нестабильного интернет-соединения.
Артефакты представляют собой различные искажения на мониторе. Это может быть рябь, полосы, мерцания и другие остро выделяющиеся визуальные дефекты. Артефакты при игре могут появиться по целому ряду причин. Проблема может корениться в неисправном мониторе, повреждении или перегреве видеокарты, слабом блоке питания или проблемах с материнской платой. В подавляющем большинстве случаев артефакты во время игрового процесса возникают из-за неисправностей видеокарты.
Заключение
Что касается частоты кадров, то тут уместно правило «чем больше, тем лучше». Комфортное значение FPS зависит от конкретной игры, но в среднем оптимальным значением являются 60 кадров в секунду. Для игры в соревновательные видеоигры желательно держать показатель FPS на максимально возможном и стабильном уровне, так как это влияет на отзывчивость управления и плавность изображения.