ホームセーブ
セーブとデータ:何が保存され、何で消えるか
進行はブラウザに保存されます。サイトデータを消すと、コインもヒントも一緒に消えます。
01保存されている4つのキー
この4つに加えて、チュートリアル済みかどうかのフラグ(has_tutorial)も保存データに含まれます。ゲーム内のセーブファイル名は game_save.json です。
| キー | 中身 |
|---|---|
| player_save_data | 進行データ本体(発見済みアイテム、クリア状況) |
| player_coin | 所持コイン |
| player_hintcoin | 所持ヒントコイン(HintPoint) |
| player_current_level_id | 最後に遊んだレベル ID |
02データが消える操作
「昨日まで進んでいたのに」という相談のほとんどは、この4つのどれかです。特にシークレットモードは、遊んでいる間は普通に動くので気づきません。
- ブラウザの「Cookie とサイトデータ」を削除する。
- シークレットモード・プライベートウィンドウで遊ぶ(閉じると消える)。
- 設定のセーブリセットを押す(元に戻せない)。
- 別のブラウザ、別の端末で開く(保存領域は端末ごと)。
03サーバ側にも送られている
ビルドには Firestore(projects/find-brainrot の player_data)へプレイデータを送る実装が含まれています。ただし、これが「別端末で続きから遊べる」ことを意味するかは確認できていません(不明)。
同期があるように見えても、実際の保存先がブラウザ側だけのことは珍しくありません。端末を変える前に、進行状況の数字を控えておくと安全です。