Найти тему

Разбираем графику в PUBG Mobile на Android.

Я думаю, что многим интересно, из каких аспектов состоит игра, что мы в ней видим, и как это влияет на производительность

Что оказывает наибольшее влияние на производительность?

Стоит не забывать, что всё что мы видим на экране телефона во время игры - это множество текстур, шейдеров, партиклов (они же частицы) и прочих информационных едениц. Если размышлять логически, то чем меньше объектов на экране, тем меньше нагружается CPU (процессор) и GPU (видео ускоритель, в ПК именуемый как "видеокарта"). И это правильный подход. Каждый кадр - это огромное количество информации, которую должны обработать CPU и GPU, соответственно, чем больше информации, тем сложнее её обрабатывать.

Что такое FPS, и на что оно влияет?

FPS - это частота кадров в секунду, чем больше fps, тем плавнее картинка, и приятнее играть. Например, 30fps - это тридцать кадров в секунду, а значит, за одну секунду экран обновляется 30 раз. 60fps - это значит, что экран обновляется 60 раз в секунду, тут всё просто. Чем выше fps - тем плавнее картинка, меньше подёргиваний, и прочего, но стоит учесть, что в погоне за FPS вас будет приследовать солидный нагрев девайса, и также меньшее время работы от аккумулятора.

Влияние текстур на производительность.

Текстура - картинка, натянутая на макетную сетку, текстуры мы наблюдаем на протяжении всей игры. Чем больше разрешение текстур, тем болие реалистично они выглядят, размер и вес текстур почти не оказывают нагрузку на CPU и GPU, они занимают оперативную память телефона (RAM).

Влияние дальности прорисовки.

Дальность прорисовки - определяет на сколько далеко вы будите видеть объекты, чем выше, тем дальше у вас будут прогружатся текстуры в болие высоком качестве. Например, на высоком уровне дальности прорисовки мы наблюдаем оьчетливый круг, с чётким изображением, а на низкой мы видим восмиугольник, со смазонным изображением. Но помните, чем выше дальность прорисовки, тем больше нагрузка на девайс.

Любимец крыс, мечта завоевателей - растительность.

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

Существует 2 вида растительности:

  • Текстурная
  • Объективная

Объективная растительность - деревья, не пропускают пули, машины, персонажа и прочее, служат как барьер

Текстурная - это текстуры растительности, через которые можно свободно ходить, простреливать и прочее, как правило, играет роль маскировки.

Текстурная растительность делится на три подвида

  1. Трава - прорисовывается не далеко, хорошо маскирует в близи, но полностью исчезает из далека. Что это значит? Это значит, что если вы кемперите лёжа на горе в траве, и вы видите, что вы закрыты, то у противника с ~100 метров трава не прогружатся, и он видит вас обсалютно открытым.
  2. Невыгружаемая трава, папоротник, маленькие кусты и прочее - видны на большие расстояния, идеальны для маскировки и открытия огня по противнику, но учитывайте, что с такий мест лучше вести огонь с пламягасителем, или глушителем, так как данный вид растительности простреливается, если вас обнаружат - бегите куда попало.

Динамическая трава - в данный момент находится в beta тестировании на карте "Ливик". Стимулирует ряльную траву, калышется и развивается при взаимодействии с игроком - не имеет способа отключения, сильно влияет на производительность.

Динамические объекты.

Динамические объекты несут наибольшую нагрузку на ваш чудо девайс.

К динамическим объектам относится всё, что движется, и с чем можно взаимодействовать

Динамическими объектами являются:

  • Транспорт
  • Игроки
  • Лут и предметы на карте
  • Дроп
  • Самолёт
  • Гранаты, коктейль молотова
  • Пули
  • Динамическая трава
  • Огонь
  • Двери
  • Украшения на рюкзаках и костюмах

Вокруг динамических объектов и построены все игры, поэтому этот пункт и так понятен, нет "ДО" - нет игры. Чем больше скопление ДО, ткм больше нагрузка.

Эффекты.

В игре присутствуют следующие виды эффектов:

  1. Основные - часть механики игры.
1) Вспышки от выстрелов
2) Следы поподания пуль
3) Дым
4) Туман
5) Эффект попадания (кровь)
6) Взрывы
7) Следы транспорта и игроков

2. Вспомогательные, или же визуалиционные.

1) Тень
2)Брызги
3)Дождь
4)Снег
5) Пар

Вспомогательные имеют возможность отключения, нежели основные.

Любитель отъедать FPS - тень

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

Партиклы (частици)

Частици - элементы кратковременного проявления, требуют много производительности.

К частица относятся:

  • Эффекты
  • Мелкие детали
  • Магазины (обоймы)
  • Гильзы
  • Брызги
  • Дождь
  • Снег
  • Огонь
  • Кровь
  • Пыль
  • Шлем / желет / рюкзак /оружие
  • Весь лут
  • Парашют

Подведём итоги.

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

С подпиской рекламы не будет

Подключите Дзен Про за 159 ₽ в месяц