2016-09-19 3 views
0

Я нахожусь в реализации облачной резервной копии прогресса, достигнутого игроком в игре, поэтому функция сохраненных игр, предоставляемая службами Google Play, выглядит так, как мне нужно.
После прочтения this документации о сохраненных играх Я понял, что это не совсем то, что мне нужно. Следуя руководству, я должен показать новую активность для пользователя, где он сохраняет/загружает ход игры, но я не хочу этого делать.
Согласно моей идее, никаких дополнительных действий не должно отображаться, я хочу сделать это на заднем плане как невидимую для игрока задачу. Есть ли способ сделать это так, как я хочу?
Буду признателен за любые идеи. Спасибо.Android. Службы Google Play Сохраненные игры API

ответ

0

Я думаю, что Google Play Games поддерживает автоматическое сохранение и загрузку. В соответствии с этим видео: Game On!: Cloud Save

7:26 на видео:

"игра не сохранить в облаке автоматически"

и 7:55 на видео:

«И я просто собираюсь загрузить облачную нагрузку, перейдя в меню Cloud Load. Обратите внимание, что обычно это произойдет автоматически»

Что вы прочитали в документе - это сохранение и загрузка силы, которые можно увидеть в видеоролике Cload Save.

Если вы заметили:

Загрузка сохраненных игр

  • Чтобы улучшить производительность игры, рекомендуется выполнять сохраненную игру загрузки в качестве фоновой операции, а не в основном потоке. Один из способов сделать это - использовать AsyncTask и переопределить метод doInBackground(), чтобы открыть сохраненную игру.

Вот GitHub, которые могут помочь вам сохранить реализацию игры:

+0

Спасибо за ответ. Но я не использую Unity, поэтому я не думаю, что связанный API будет делать то, что они говорят в 7:26. Мне нужно реализовать хотя бы то, что нужно сохранить и когда. стр. Я использую libgdx + java в своей игре – WardS