アプリを更新しました。今回はいつもより変更が多いので、機能の一覧ではなく「何が良くなったのか」の順にご紹介します。
歩いている間の表示が、まともになりました
スタート/終了ボタンをなくしました
これまでは歩き始めるときに「スタート」を押す必要があり、押し忘れると何も記録されませんでした。マップを開いている間は、常に記録します。ボタンは無くなりました。押し忘れて記録が消えることは、もう起きません。
止まっている間は、時間も止まります
歩いた時間が、信号待ちや休憩中もずっと進み続けていました。これでは「歩いた時間」ではなく「アプリを開いていた時間」です。平均速度もカロリーの目安も狂います。
立ち止まると数秒で時間が止まり、歩き出すとすぐ再開するようにしました。止まっている間は「時間・停止中」と表示されます。
地図が、ちゃんとついてくるようになりました
地図を指で動かすと現在地への追従が切れます。これ自体は正しい動きです(少し先を見たいときに引き戻されると困るので)。問題はその後で、また歩き出しても追従が切れたままでした。気づかないうちに自分が画面の外へ出ていて、そのたびにボタンを押し直すことになっていました。
歩き出したら自動で追従に戻るようにしました。立ち止まって地図を見ている間は戻しません。
「進行方向を上」のボタンが、向きだけを変えるようになりました
このボタンは地図の向きを変えるためのものですが、内部の作りの都合で追従のオン/オフも一緒に切り替わっていました。ボタンの名前と動きが違う状態です。向きだけを変えるように直しました。
朝に歩くと、イケポが増えます
ここは機能というより方針の話です。
このアプリは女性に使っていただくことを前提に作っています。歩くアプリである以上、夜のひとり歩きを増やす方向には設計したくありません。とはいえ「夜は歩かないでください」と書いても行動は変わらないと思います。だから、報酬のほうを動かしました。
朝(5:00〜9:59)にスポットへ到達すると、獲得イケポが1.5倍になります。
夜を減らすことはしていません。夜しか歩けないご事情のある方もいます。朝を厚くするだけにしました。地図の上部と、到達したときの画面に倍率が出ます。
誰に会えたのかが、ひと目で分かるようになりました
生息地でキャラクターに出会ったとき、表示されていたのはその場所の絵でした。「〇〇に出会いました」と言っているのに、映っているのは風景です。キャラクターのイラストが主役になりました。場所の絵は下に小さく添えています。
彼によっては、いる時間帯が決まっています
同じキャラクターが、複数の場所に現れるようになりました。そして彼によっては、その場所にいる時間帯が決まっています。朝は駅にいて、夜は神社にいる、という具合です。
ただし、時間が合わないときに行っても損はしません。到達のイケポも、初めての出会いも、親密度も、時間帯に関係なく入ります。変わるのは「その場のスカウトで本人に確定するか」だけです。歩いて向かっていただくアプリで「行ったのに、いなかった」は起きてはいけないと考えました。
スポットの絵が増えました
街の風景を描いたイラストを追加しました。到達したときの画面と、スポット紹介のページでご覧いただけます。
集める楽しみを増やしました
親密度のミッションを追加
生息地に通うと上がる親密度が、これまでミッションの対象になっていませんでした。10件追加しています。
- ひとりと深く仲良くなる(いちばん親密度の高いキャラ)
- いろいろな子に会いに行く(全キャラの合計)
どちらか一方だけが報われる形にならないよう、軸を2本に分けました。
イケポのミッションを細かく
2000イケポの次が3000、その次が4000……と刻みが大きく、最初の一段が遠すぎました。500刻みにして、早い段階から達成できるようにしています。
マイデータに「IP履歴」が付きました
イケポがいつ、何で増えたり減ったりしたのかを一覧で見られるようにしました。スポット到達、歩いた距離のボーナス、ミッション、スカウト、運営からのプレゼント。それぞれ理由が出ます。「気づいたら減っている」「何でもらえたんだっけ」が分かるようになります。
各画面のヘルプを直しました
各画面の「?」の中身が、実装より古くなっていました。存在しないボタンの案内が残っていたり、もらえるイケポの数が古い値のままだったりしたものを、まとめて直しています。
あわせて、これまで書かれていなかったこと(朝の時間帯ボーナス、生息地の「いる時間帯」、歩いた距離のボーナス、うすいピンの意味、合成しても図鑑は欠けないこと)も加えました。
直した不具合
- 歩いていると端末が熱くなる問題。地図の向きがコンパスのわずかな揺れに反応して回り続けていたのと、スポットのピンを1秒ごとに作り直していたのを直しました
- バックグラウンドで端末が熱くなる問題。画面を閉じている間も位置情報の監視が動き続けていたのを止めました。電池の減りも改善します
- 車で移動した直後、最初のスポットに到達できないことがある問題。移動が速すぎると判定されて弾かれたあと、その場に立っていても再判定されませんでした。少し時間をおいて自動で試し直します
- モーダル内のスクロールが指1回で動かない問題(曲一覧・目的地・ヘルプ・カード詳細)
- 位置情報の精度が低いときに、理由が分からないまま何も起きない問題。原因と直し方を画面に出すようにしました
- 合成の成功画面が寂しかったので、カード獲得と同じ放射状の背景を追加しました
- 設定画面のバージョン表記が、実際に何をお使いでも「0.1.0」と出ていた問題
iPhoneでお使いの方へ ― 更新が遅れていました
ここからは少し内部の話です。同じことで困っている個人開発の方がいるかもしれないので書いておきます。
このアプリは、アプリストアの審査を通さずに中身だけを更新できる仕組みを使っています。細かい改善をすぐお届けできる、便利な仕組みです。ただし「同じバージョン番号のアプリにしか届かない」という決まりがあります。
- Android版とブラウザ版 … 早い段階から 1.1.0 だったので、改善はずっと届いていました
- iOS版 … 公開中のバージョンが古いままだったので、ひとつも届いていませんでした
つまりここ数週間、iPhoneでお使いの方だけが古いままだったことになります。気づくのが遅れました。申し訳ありません。
さらに、その 1.1.0 の審査が一度リジェクトされました。理由は「マイクを使う理由の説明文が不十分」。実際にはマイクを一切使っておらず、BGM再生に使っているライブラリが自動で付けていた設定でした。それを外して再提出し、今回ようやく公開に至っています。
今回の公開で、iPhoneの方にもすべての改善がまとめて届きます。また、今後は新しいバージョンが出たときにアプリの中でお知らせするようにしました。同じことは繰り返しません。
不具合を教えてくださった方へ
「位置がずれていて遊べない」というご連絡をいただきました。調べたところ、公開中だった古いバージョンでは、マップの「スタート」ボタンを押すまで現在地の取得が始まらない作りになっていました。ボタンを押さないと、位置が初期表示のまま止まります。
これは今回のアップデートで解消しています。わざわざ教えていただけたおかげで直せました。ありがとうございました。
しずおかイケメンウォークは、完全無料で、アプリ内課金も広告もありません。これは今後も変えません。歩いて、街を知って、推しに会いに行く。そのために邪魔なものを置かない、という考え方でやっています。
引き続き、スポットとキャラクターを増やしていきます。「ここも入れてほしい」「この人に会いたい」といったご要望は、アプリ内の「要望・バグ報告」からお送りください。読んでいます。
