Создайте приложение для вашей игры с BDK

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

01 / 05

Разрешение на уведомления

Спрашивайте об уведомлениях о соревнованиях после раунда, а не при первом запуске.

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

02 / 05

Вибрация

Дайте игрокам ощутимый отклик при игре.

  • Подтвердите ход короткой вибрацией.
  • Вибрация при приземлении фигуры или совпадении плиток.
  • Отметьте пройденный уровень более сильной вибрацией.
Попробовать в демо

03 / 05

Встроенные покупки

Продавайте уровни и монеты через магазин со знакомым игрокам окном покупки.

  • Продайте набор монет с экрана магазина между раундами.
  • Предложите навсегда открыть набор уровней или персонажа одной покупкой.
  • Восстановите навсегда открытые покупки при переходе игрока на новый телефон.
Попробовать в демо

04 / 05

Меню «Поделиться»

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

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

05 / 05

Пуш-уведомления

Возвращайте игроков к их ходу, реваншу или новой головоломке дня.

  • Сообщите игроку о ходе соперника.
  • Сообщите игроку, что друг побил его рекорд.
  • Откройте соревнование при нажатии на уведомление.
Попробовать в демо

Пять из 71 нативных функций

Все функции есть в каждом приложении. Прокрутите, чтобы увидеть остальные.

  • Нативные переходы
  • Модальные панелиНовое
  • Вход с Face ID
  • QR-сканерНовое
  • Вход с AppleНовое
  • Текущая геопозицияНовое
  • Выбор фотоНовое
  • Прямые ссылкиНовое
  • СчётчикНовое
  • Входящий контентНовое
  • Запомнить входНовое
  • КонтактыНовое
  • Данные о здоровьеНовое
  • АудиоплеерНовое
  • ДиктофонНовое
  • Выбор даты и времениНовое
  • Запрос оценкиНовое
  • Запрос на отслеживаниеНовое
  • NFC-сканерНовое
  • Пуш-уведомленияНовое
  • Встроенные покупки
  • Меню «Поделиться»Новое

Все функции включены при запросе сборки с BDK. Цены

Что настроить

  • Ваши аккаунты Apple Developer и Google Play.
  • Ключ сервисного аккаунта вашего проекта Firebase и приложение OneSignal для пуш-уведомлений.
  • Branch или Chottulink, если нужны ссылки в приложение.
  • Товары магазина и проверка покупок для платных цифровых предметов.

Ваше веб-приложение управляет всем

  • Отрисовка, управление, счёт и логика сетевой игры остаются в веб-приложении.
  • Для физических товаров и услуг сохраняется веб-оплата там, где она разрешена; для цифровых товаров — оплата через магазин там, где это требуется.
  • Ваше веб-приложение вызывает нативные функции. Его изменения выходят без пересборки.
BDK заменяет код моей игры?

Нет. Отрисовка, управление, счёт и сетевая игра остаются в веб-приложении.

Как продавать монеты или уровни?

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

Можно восстановить потраченные монеты?

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

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