Старт игры
Метод 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 Яндекс Игр вы столкнулись с проблемой или у вас появился вопрос, обратитесь в службу поддержки: