Я думаю, что многим интересно, из каких аспектов состоит игра, что мы в ней видим, и как это влияет на производительность
Что оказывает наибольшее влияние на производительность?
Стоит не забывать, что всё что мы видим на экране телефона во время игры - это множество текстур, шейдеров, партиклов (они же частицы) и прочих информационных едениц. Если размышлять логически, то чем меньше объектов на экране, тем меньше нагружается CPU (процессор) и GPU (видео ускоритель, в ПК именуемый как "видеокарта"). И это правильный подход. Каждый кадр - это огромное количество информации, которую должны обработать CPU и GPU, соответственно, чем больше информации, тем сложнее её обрабатывать.
Что такое FPS, и на что оно влияет?
FPS - это частота кадров в секунду, чем больше fps, тем плавнее картинка, и приятнее играть. Например, 30fps - это тридцать кадров в секунду, а значит, за одну секунду экран обновляется 30 раз. 60fps - это значит, что экран обновляется 60 раз в секунду, тут всё просто. Чем выше fps - тем плавнее картинка, меньше подёргиваний, и прочего, но стоит учесть, что в погоне за FPS вас будет приследовать солидный нагрев девайса, и также меньшее время работы от аккумулятора.
Влияние текстур на производительность.
Текстура - картинка, натянутая на макетную сетку, текстуры мы наблюдаем на протяжении всей игры. Чем больше разрешение текстур, тем болие реалистично они выглядят, размер и вес текстур почти не оказывают нагрузку на CPU и GPU, они занимают оперативную память телефона (RAM).
Влияние дальности прорисовки.
Дальность прорисовки - определяет на сколько далеко вы будите видеть объекты, чем выше, тем дальше у вас будут прогружатся текстуры в болие высоком качестве. Например, на высоком уровне дальности прорисовки мы наблюдаем оьчетливый круг, с чётким изображением, а на низкой мы видим восмиугольник, со смазонным изображением. Но помните, чем выше дальность прорисовки, тем больше нагрузка на девайс.
Любимец крыс, мечта завоевателей - растительность.
Растительность в игре самый спорный, и обсуждаемые момент, так как прорисовывается она относительно не далеко, и очень сильно влияет производительность.
Существует 2 вида растительности:
- Текстурная
- Объективная
Объективная растительность - деревья, не пропускают пули, машины, персонажа и прочее, служат как барьер
Текстурная - это текстуры растительности, через которые можно свободно ходить, простреливать и прочее, как правило, играет роль маскировки.
Текстурная растительность делится на три подвида
- Трава - прорисовывается не далеко, хорошо маскирует в близи, но полностью исчезает из далека. Что это значит? Это значит, что если вы кемперите лёжа на горе в траве, и вы видите, что вы закрыты, то у противника с ~100 метров трава не прогружатся, и он видит вас обсалютно открытым.
- Невыгружаемая трава, папоротник, маленькие кусты и прочее - видны на большие расстояния, идеальны для маскировки и открытия огня по противнику, но учитывайте, что с такий мест лучше вести огонь с пламягасителем, или глушителем, так как данный вид растительности простреливается, если вас обнаружат - бегите куда попало.
Динамическая трава - в данный момент находится в beta тестировании на карте "Ливик". Стимулирует ряльную траву, калышется и развивается при взаимодействии с игроком - не имеет способа отключения, сильно влияет на производительность.
Динамические объекты.
Динамические объекты несут наибольшую нагрузку на ваш чудо девайс.
К динамическим объектам относится всё, что движется, и с чем можно взаимодействовать
Динамическими объектами являются:
- Транспорт
- Игроки
- Лут и предметы на карте
- Дроп
- Самолёт
- Гранаты, коктейль молотова
- Пули
- Динамическая трава
- Огонь
- Двери
- Украшения на рюкзаках и костюмах
Вокруг динамических объектов и построены все игры, поэтому этот пункт и так понятен, нет "ДО" - нет игры. Чем больше скопление ДО, ткм больше нагрузка.
Эффекты.
В игре присутствуют следующие виды эффектов:
- Основные - часть механики игры.
1) Вспышки от выстрелов
2) Следы поподания пуль
3) Дым
4) Туман
5) Эффект попадания (кровь)
6) Взрывы
7) Следы транспорта и игроков
2. Вспомогательные, или же визуалиционные.
1) Тень
2)Брызги
3)Дождь
4)Снег
5) Пар
Вспомогательные имеют возможность отключения, нежели основные.
Любитель отъедать FPS - тень
Тень - является не болие чем визуальным аспектом игры, требует очень много ресурсов производительности. При помощи тени игра приобретает совершенно иной вид, хочется смотреть на это вечно, но к сожалению, вам предстоит сделать выбор производительность, или красота.
Партиклы (частици)
Частици - элементы кратковременного проявления, требуют много производительности.
К частица относятся:
- Эффекты
- Мелкие детали
- Магазины (обоймы)
- Гильзы
- Брызги
- Дождь
- Снег
- Огонь
- Кровь
- Пыль
- Шлем / желет / рюкзак /оружие
- Весь лут
- Парашют
Подведём итоги.
PUBG Mobile, как и любая другая игра - это сложный набор скриптов, команд, и визуальных ресурсов. Не всякий телефон способен выдавать в нём хорошие показатели. В этой статье я постарался максимально кратко изложить все аспекты графики, чтобы вы смогли понять, что вы считаете лишним именно у себя, отключи эту функцию для большей производительности и показателей FPS