Графические особенности создания игр на Android

Мобильные игры всё чаще становятся источником внимания не только профессиональных игроманов, но и создателей игр. Особенность мобильного рынка заключается в его сырости, малых исследованиях. К слову, главной проблемой создания мобильных игр сегодня является сильно ограниченная производительность, с которой охотно боролись начиная с 21 века. Проблема производительности напрямую связана с энергопотреблением. Если компьютеры имеют постоянный доступ к энергии, а ноутбуки обладают гораздо более ёмкими аккумуляторами, то в случае со смартфонами и планшетами всё гораздо сложнее.

Графические особенности создания игр на Android. Фото.

Даже глава Qualcomm заявлял, что создать мощный процессор для них не составляет большого труда. «Однако чем питать «железку?» — вот главный вопрос, поднятый не только Qualcomm, а в целом всей мобильной индустрией.

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

Кто-нибудь из вас слышал когда-нибудь о термине «ARM» (Advanced RISC Processors)? В далеких 1980-х годах компанией Acorn началась работа над новыми процессорами, в дальнейшем компания сосредоточилась на разработке процессорных ядер. Хорошим примером удачности проекта является сотрудничество с Apple, которой нужен был энергоэффективный и относительно производительный процессор для проекта Newton.

Изначально проект назывался Acorn RISC Processors, однако в дальнейшем был переименован в Advanced RISC Processors. Сегодня более 50 процентов планшетов и около 35 процентов смартфонов работают на базе процессоров с ядрами ARM. Впрочем, ядра эти используются не только лишь в процессорах, но и в видеоускорителях, например.
Хорошим примером комбинированного использования ARM-ядер станет Samsung Galaxy S6, где в качестве процессора выступает Exynos 7420, ядра которого имеют ARM-архитектуру, а в качестве видеоускорителя — Mali-T760MP8, где также используются ARM-ядра.

Сегодня ARM выпускает различные инструменты, которые помогут разработчикам портировать игры с Xbox 360 на Android. Отличным примером станет плагин для Unreal Engine 3 Mali Offline Compiler.

ARM также работает над графическими улучшениями. Работникам компании удалось создать технологию рендеринга для создания мягких теней с использованием кубической карты. Мы не будем углубляться в подробности, скажем лишь, что теперь не нужно будет использовать статические тени при наличии какого-либо источника света (есть глобальные, локальные и так далее). Из ролика видно: изменяя угол поворота источника света, изменяется не только конкретная область свечения, но и вся сцена также получает абсолютно новые оттенки.

Очень понравится любителям графики технология, с помощью которой скайбокс теперь может быть не статическим, коим он сегодня является во всех играх. В данной демоверсии тени от гор существенно менялись при перемещении глобального источника света. Создаётся ощущение объёмности объекта и его реального существования (наличия 3D-модели), однако это обычная текстура. Было бы неплохо увидеть нечто подобное на PC в ближайшем будущем.

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

Кроме теней сегодня очень большую роль в играх играет освещение. Как правило, в мобильных играх чаще всего используются очень примитивные виды освещения, однако компания Geometrics, которая находится под крылом ARM, хочет разрушить мнимые барьеры с новой технологией Enligten.

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

Теги
Лонгриды для вас
В США разработали топливный элемент для электросамолётов в 3 раза эффективнее обычного

Американские учёные из Массачусетского технологического института (MIT) предложили революционное решение для электрификации авиации — прототип воздушно-натриевого топливного элемента, который потенциально способен изменить рынок региональных авиаперевозок. По расчётам исследователей, новая ячейка сможет хранить свыше 1 кВт·ч энергии в объёме обычного строительного кирпича. Это в три раза превышает удельную ёмкость современных литиевых аккумуляторов, что открывает путь к созданию более дальнобойных и экологичных электросамолётов.

Читать далее
Почему появилась реклама в Яндекс ТВ и можно ли ее отключить на своем телевизоре

В 2020 году Яндекс представил YaOS — операционку для умных телевизоров, которая базируется на Android TV, и заточена под сервисы компании (в частности, Кинопоиск). Всего за несколько лет она обрела большую популярность, и сегодня эта ОС используется более чем на 5 миллионах устройств как от самого Яндекса, так и от его партнеров. У операционной системы много плюсов, но в то же время есть недостатки. Один из них — реклама в Яндекс телевизоре. На нее не первый месяц жалуются пользователи устройств, и представители компании решили расставить все точки над «i», дав развернутый комментарий изданию Forbes.

Читать далее
Запутались в названиях новых смартфонов? Вот пример, как можно облегчить нам жизнь

Когда Google запустила последнюю серию Pixel в прошлом году, возникло небольшое волнение вокруг названий смартфонов. Google возродила приставку XL для Pixel 9 Pro XL – название, которое не встречалось со времен линейки Pixel 4. Тот факт, что это вызвало даже небольшой ажиотаж, многое говорит о состоянии индустрии телефонов iOS и Android. Принципы именования телефонов в последние годы утомительны, и многих это беспокоит. Max, Plus, Pro и Ultra были настолько заезжены, что потеряли всякий смысл – если он вообще когда-либо был. Так что же дальше?

Читать далее
Новости партнеров