ブラウザ内セーブ(LocalStorage)の話
ブラウザゲームで「続きから」ができるとき、よく使われるのが LocalStorage(ローカルストレージ)という仕組みです。 ざっくり言うと、「そのブラウザの、そのサイト用の小さな引き出し」にデータを書いておく感じ。
ログインなしでもセーブできる。インストールもいらない。 すき間時間にサクッと遊ぶには、とても相性がよいです。
どこに残るか
データはあなたの端末のブラウザの中に残ります。 monoma のサーバに冒険の進捗が自動で集まっている、という形ではありません(いまの段階では)。
だからこそ、次のようなことが起きます。
- PC で進めたデータが、スマホでは続かない(その逆も)
- 別のブラウザ(例: Chrome と Safari)では別扱いになることが多い
- サイトのデータ削除や、ブラウザの整理で消えることがある
『サボり魔勇者とツンデレ魔神』の紹介でも書いているとおり、 「ブラウザの中だけ」というのがいまの前提です。
アップデートとの相性
開発中のゲームでは、バージョンを上げたときにセーブの形が変わることがあります。 その結果、以前の続きが読めなくなり、最初からになる——ということも起こり得ます。
不便ではあるのですが、「まず遊べる形で届けて、育てていく」段階ではよくある話です。 リセットされたら、また新しく冒険してみてください、くらいの気持ちで触ってもらえると助かります。
将来の話(まだ先)
いつかログインやクラウドセーブがついたら、端末をまたいで続きから遊べるようになるかもしれません。 でも、それはまだその段階ではありません。
いまは「このブラウザに、いまの冒険が残る」——それがいちばん素直な説明です。
プレイヤーとして知っておくと安心なこと
- 大事な進捗は、同じ端末・同じブラウザで続けると安心
- プライベートブラウズ(シークレット)だと、閉じたときに消えることがある
- 開発中アップデート後は、セーブが引き継がれない場合がある
技術の細部やキー名、実装の話はここでは書きません。 「どこに残って、何ができて、何ができないか」——それだけ共有できれば十分です。
軽いセーブで、気軽に潜れる。そのかわり、クラウドのような同期はまだない。 楽しさと引き換えの、いまのちょうどよい落としどころ、だと思っています。
— monoma