Услуга

Разработка мобильных игр

MetaByte разрабатывает мобильные игры для Android и iOS на Unity и публикует их в Google Play и App Store, включая возрастную классификацию, декларации о данных и прохождение ревью.

Платформы
Android · iOS
Доказательство
Steel & Fire — в Google Play
Публикация
под вашим аккаунтом разработчика

Чем разработка мобильной игры отличается от игры для ПК?

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

Управление проектируется первым, а не последним. Палец закрывает область, по которой нажимает; зона уверенного касания больше курсора; телефон держат одной рукой, и верхние углы экрана недосягаемы. Интерфейс, перенесённый с ПК, делает играбельную игру неуправляемой — мы прошли это на Steel & Fire, где приказ отряду пришлось превратить в жест с подтверждением.

Разброс устройств означает, что целевой считается не флагманская модель, а устройство нижней трети рынка, и бюджет кадра назначается по ней. Правила магазина — это отдельный объём работ, который на ПК просто отсутствует.

Что нужно, чтобы игру приняли в Google Play?

Google Play требует подписанный бандл в формате AAB, целевой уровень API не ниже актуального, заполненную анкету IARC, декларацию безопасности данных и политику конфиденциальности по публичному адресу.

Отклонения обычно приходят не по геймплею, а по формальностям: политика конфиденциальности недоступна, декларация о данных не совпадает с тем, какие разрешения запрашивает приложение, возрастной рейтинг не соответствует содержимому. Каждый круг ревью — это дни, поэтому список закрывается до отправки, а не по факту отказа.

Отдельная статья — минимальный целевой уровень API: площадка поднимает его ежегодно, и приложение, которое не обновляли, перестаёт быть доступным новым пользователям. Это стоит учитывать при планировании поддержки.

Как игра работает на слабых телефонах?

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

Нагрев — фактор, о котором забывают при тестировании короткими сессиями: телефон, показывающий 60 кадров первые три минуты, снижает частоту процессора и отдаёт 30 через десять минут. Поэтому измерять надо длинную сессию на реальном недорогом устройстве, а не первые минуты на флагмане.

На Steel & Fire решающим оказалось не сокращение геометрии, а группировка юнитов в отряды: строй считается как одна сущность, поиск пути выполняется для отряда, и расход перестаёт зависеть от численности армии.

Что вы получаете

Работы, которые это подтверждают

Три игры из пяти открываются по ссылке прямо сейчас — это и есть проверка.

В разработке

ZAVTRA

PC

Пост-советский выживач: рейдеры, узкоколейка, пыльные бури

В разработке · страница в Steam открыта

SANDSTRIKE

Steam · PC

Top-down мультиплеерный шутер в постчеловеческой пустыне

Выпущена

Steel & Fire

Google Play · Android

Наполеоновская стратегия реального времени

Играется прямо сейчас

Monopoly Lux

Web

Браузерная мультиплеерная монополия на 2–6 игроков

Играется прямо сейчас

Mystery Life RP

Roblox · ПК, мобильные, консоли

Ролевой мир на Roblox: дома, машины, школа, магазины

Частые вопросы

Нужен ли нам свой аккаунт разработчика?

Аккаунт разработчика лучше оформить на заказчика, и MetaByte публикует игру внутри него — так магазин, отзывы и выплаты остаются вашими при любом развитии отношений с подрядчиком.

Сколько занимает публикация в Google Play?

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

Делаете ли вы монетизацию и рекламу?

Да, MetaByte встраивает внутриигровые покупки и рекламные сети, но советует определять модель монетизации до дизайна экономики, а не после.

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

Расскажите о проекте

Разберём концепт или существующий проект и вернёмся с составом работ, сроком и оценкой. Отвечаем в течение рабочего дня, работаем по московскому времени.