Адаптация веб-игр

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

Сенсорные экраны

Многие устройства ChromeOS оснащены сенсорными экранами. Хотя большинство способов ввода с помощью сенсорного экрана должны работать без дополнительной обработки в веб-играх, следует быть осторожным и не использовать методы ввода, специфичные для мыши, например, если вы отслеживаете такие события, как mousedown и touchmove .

Дополнительную информацию и рекомендации можно найти здесь и здесь .

Поддержка стилуса

Многие устройства на ChromeOS поставляются со стилусом или могут работать с внешним графическим планшетом Bluetooth, например, Wacom Intuos . Приложения для рисования и игры с управлением жестами могут охватить большое количество пользователей в интернете, и ChromeOS — идеальная платформа для их запуска. В дополнение к возможностям, которые вы получите на других платформах, ChromeOS может использовать специальную технологию с низкой задержкой, которая обеспечивает сверхбыстрый отклик экрана. Подробнее об этом читайте в этой статье .

Игровые контроллеры

Некоторые пользователи захотят взаимодействовать с вашей игрой с помощью игрового контроллера. Это может сделать вашу игру по-настоящему уникальной и повысить вовлеченность пользователей. Для получения дополнительной информации ознакомьтесь с API геймпада .

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

Игровые движки

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

Среди движков, которые вам могут пригодиться, можно назвать Construct , Defold , Phaser , Pixi , Unity и Cocos2d-x .