Создайте приложение для вашей игры с 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 заменяет код моей игры?
Нет. Отрисовка, управление, счёт и сетевая игра остаются в веб-приложении.
Как продавать монеты или уровни?
Оплата через магазин, где требуется. Проверяйте покупки до выдачи предметов.
Можно восстановить потраченные монеты?
Храните баланс расходуемых покупок в бэкенде. Восстанавливайте только навсегда открытые покупки.
Создайте проект или откройте демо-приложение и запустите функции сами.