> For the complete documentation index, see [llms.txt](/ja/llms.txt)


# 4. 再起動して続きを遊ぶ

ゲームを再起動して、同じプレイヤーのコイン残高と冒険の進行状況が戻ることを確かめます。



第3章までに作ったゲームを再起動して、集めたコインや進行中の冒険が残っているか試してみましょう。この章では、コードやサーバーの設定を変更せずに進めます。

## コインが残っているか確かめる

1. 冒険をクリアして、コインを 10 枚以上集めます。画面に報酬が反映されたら、プレイヤー ID とコイン残高を控えます。
2. Unity の Play を止め、もう一度再生します。Studio は自動でログインします。SDK は **ログイン** ボタンを押します。この章で再生し直すときは、毎回この方法でログインしてください。
3. プレイヤー ID と残高が、控えた値と同じか比べます。冒険は始める前の状態になっていれば成功です。

コインや冒険の進行状況は GS2 に保存されています。第1章では、同じアカウントでログインするための情報を端末に保存しました。再起動すると、そのアカウントでログインし、第3章の表示処理が GS2 からデータを取得します。

## 冒険の途中から再開する

1. 森の探索の開始ボタンを押します。進行中の冒険が表示されたら、クリアせずに Play を止めます。
2. 再生し直してログインします。同じプレイヤー ID で、進行中の冒険が表示されることを確かめます。
3. **クリア** を押します。コインが 10 枚増え、次の冒険を始められる状態になったら、残高を控えます。
4. もう一度 Play を止め、再生してログインします。控えた残高が表示され、進行中の冒険がなければ成功です。

Unity の Play の停止・再生に加えて、ビルドしたアプリでも終了・起動を試してみましょう。起動前後のプレイヤー ID と残高を比べます。

## 別のアカウントと切り替えて比べる

1. 元のプレイヤー ID とコイン残高を控えます。
2. Studio は再生を止め、PlayerPrefs Account Store の **Key Prefix** を `adventure.resume-test` にして再生します。SDK は再生を止め、`AdventureLogin` の **Account Slot** を `resume-test` に変えて再生し、ログインします。
3. 初めて使う保存先なら、新しいプレイヤー ID になり、コインは 0、進行中の冒険はなしになります。
4. Studio は再生を止めて Key Prefix を `adventure.main` に戻し、再生します。SDK は再生を止め、**Account Slot** を `main` に戻して再生し、ログインします。元のプレイヤー ID と残高が表示されることを確かめます。

[次へ：冒険の開始時にスタミナを消費する]()



