Старт игры

Метод ysdk.features.LoadingAPI.ready отображает момент, когда игра загрузила все ресурсы и готова к взаимодействию с пользователем.

let ysdk;
function initGame(params) {
  YaGames
  .init(params)
  .then(_sdk => {
    ysdk = _sdk;

    ysdk.features.LoadingAPI?.ready(); // Показываем SDK, что игра загрузилась и можно начинать играть
  })
  .catch(console.error);
}

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

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

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

При использовании метода убедитесь, что в момент вызова в игре:

  • все элементы готовы к взаимодействию с игроком;
  • нет экранов загрузки.

Служба поддержки

Примечание. Сотрудники службы поддержки помогают разместить готовую игру или WebApp на платформе Яндекс Игр. На прикладные вопросы о разработке и тестировании предметно ответят другие разработчики в Сообществе в Telegram.

Если при использовании SDK Яндекс Игр вы столкнулись с проблемой или у вас появился вопрос, обратитесь в службу поддержки:

Написать в чат

Написать письмо