2007年8月1日水曜日

ゲームトラブル:Gジェネフロンティアの簡易トラブルシュートまとめ

2017/10/26配信終了のソーシャルゲームの情報です。
閲覧時はご注意ください。

 Gジェネレーションフロンティア(以下、GジェネFR)で自身が遭遇した経験のあるものと、ネット検索でたどり着かれる人の検索履歴からトラブルをまとめてみました。
一応簡単な対処法はまとめていますが、ユーザーの端末によって(あるいは使用環境によって)原因が変わることがあるため、万人に役立つかどうかは正直不明です。
もし何かの助けになれば幸いです。
なお、内容は不具合の確認状況やメンテナンス等に伴うパッチ当てなどにより流動的に変化する可能性があるのでご注意を。

<はじめに>
 まず「このゲームの推奨プレイ環境」ですが、公式および電網界隈の情報を総合すると、端末にSIMカードが入る推奨端末で、かつ携帯パケット通信のほとんどをこのゲームだけが使用する環境となっています。
非推奨端末でプレイするのはもちろん論外、推奨機でもWi-Fiでプレイするのは非推奨、さらにバックグラウンドアプリでゲーム通信を阻害するのもNG、という正直理想の高すぎる設計になっているようです。
。。。平たく言えば、「メーカー推奨スマートフォンをGジェネFRプレイ専用のゲーム機にしろ」ということですね。
ちなみにプッシュ通知を有効にすると、推奨端末でもプッシュ通知自爆(通知ポップと同時にアプリクラッシュorハング)が発生するので、ガチプレイ勢は通知OFF必須です。(推奨というレベルですらない)

また操作上の注意点ですが、このゲームでは「タップ連打」「素早い操作(スライド直後に画面切り替え、画面表示直後にタップ等)」「通信中の追加操作」は”不文律の禁止事項”となっています。
これらを行うと、通常よりもやや高い確率でゲームがハングもしくは進行不能になるほか、非常に稀な確率で通信失敗によるユーザーデータ破損が起こる可能性がありますので、焦ってプレイしないように注意しましょう。(そもそもそこまでするものでもないですが)

あとこのゲームは無料で始められるゲーム内課金型ですが、ゲーム内の新着情報通知でガシャを「購入・販売」と言ってしまうほどアイテム課金を偏重しているため「事実上有償」に近いです。
無料でプレイすることのメリットは0どころか完全マイナス、金をかけない人間(無課金&少額課金)はユーザーにあらず、というスタンスなので、軽い気持ちで手を出すのは、おすすめしないどころでなく自殺行為です。
(もちろん課金専用アイテムを全部捨てれば、時間というコストをかければどうにでもなりますが)

<! ! ! Now Booing ! ! !>

現在確認している、プレイに影響する軽度以上の問題です。

特にありません。。。下記のトラブル以外

<よくトラブる不具合>

よくトラブる話題です。

O 推奨端末・OSなのに異常動作をする(iOS/Android)

 おもに、以下の症状が発生することがあります。
  • 起動しない、しようとするとアプリクラッシュのメッセージが出る
  • 特定画面を開こうとすると確定で固まったり、アプリが閉じたり、クラッシュメッセージが出る
  • 処理がもたつく、画面を開こうとすると異常に時間が掛かる(ただし通信中アイコンは消えている)
  • 特定画面を開くと真っ黒になる(実際には画像が表示できず、黒の透明色が表示されている)
  • 特定画面で画像の一部が白化けする(特にユニットなど)
一度も起動していない状態でこのような現象が出る場合、その端末がGジェネFRのプレイ環境を満たしていない可能性が高いです。
GジェネFRはAndroidOS4.0.4以上/iOS6.0.0以上という必須条件があるうえ、処理にマシンパワーを多く使うため比較的新しい端末でないとほとんど動きません。
ただし端末に使用されているプロセッサや、メーカーが組み込んだプラグインと呼ばれる内部プログラムとの相性が悪いケースもあるようです。
もちろんメーカー非推奨端末を使用している場合、アプリ起動および正常動作は保証されていません。

また、通信が入るタイミングで動作が不安定になる傾向にあるので、不要な通知をできるだけなくして通信を安定させる必要があります。
パケット代節約などのためにWi-Fi環境でプレイしている人、通信状態によって接続を変える設定にしている人は、なるべくSIM通信だけでプレイする設定に変更しましょう。
最悪なのは「Wi-Fiタブレット+モバイルWi-Fiルーター」の組み合わせで、多くの場合まともにプレイできません。

どうしてもプレイしたいなら、最新に近い推奨端末への機種変更をおすすめします。
その際、スペック表がわかるなら「モバイルIntelCPUチップ」を積んだ端末をなるべく避けましょう。
GジェネFRはベースが古い環境で作られていたこともあってか、AMDチップでは問題ないもののIntelチップだと比較的クラッシュしやすい、という状況が見受けられるようです。

 そこまでする気がないなら、アプリデータは「不良債権」となりますので(現状で最大700MB!)、すみやかにアンインストールしてしまうことをおすすめします。

なお、メーカー公表の推奨端末で該当の症状を確認した場合、アップデートに伴う仕様変更などで不具合が発生している可能性が高いため、Webのサポートページなどを利用してすぐにメーカーに報告しましょう。

O OSアップグレード後に異常動作をするようになった(iOS)
  • 状況: iPhone/iPad等でOSアップグレードをしたところ、強制終了などの異常動作をするようになった
  • 端末依存度: あり(iOS)
  • 対処方法: OSアップグレードをしないで、アプリのアップグレード対応を待つ
iPhoneやiPad等で異常終了するなど問題が発生するようになった、という症例が各アプリ(ゲームに限らず)で報告されています。
この現象に遭遇する前後にiOSをアップグレードしていた場合、それが起因になっている可能性が高くなります。

Apple社のPC版OS「MacOS」と同様、iOSもアップグレード時に一部機能の仕様変更や下位互換性の廃止などをする場合があります。
特にメジャーアップグレード時はその傾向が強くなります。
これを起因とする不具合は基本システムが原因のため、残念ながら「OSが正しく動く」のを前提とするアプリメーカー側では対応のしようがありません。
(ちなみにプレビュー版などで動作検証できるのでは? という話もありますが、iOS端末はほとんどの場合でリリース後チェックとなっているようです)

このゲームのことだけを考えるならOSアップグレードをしないことですが、セキュリティ上の重大な問題が修正される場合もあるため、普段から端末を使用しているならゲームプレイをあきらめてアップグレードしたほうが良いかもしれません。
逆に端末をゲームメインで使用してるなら、アプリ側で対応したという告知があるまでOSアップグレードしないようにしましょう。
もしアップグレードしてしまった場合は、涙をのんでアプリ対応を待ちましょう。

備考:
なおApple社は、大小さまざまな仕様・設定変更を散発的に行うため、それが適用されたタイミングでアプリ動作に障害をもたらすことがあります。
これについてよくアプリメーカーにひどいクレームを入れるユーザーがいますが、Apple社のシステム変更が原因のためアプリメーカー側では原因特定できない・遅れることも少なくありません。
使用している端末とOSの種類、障害の状況を伝えるだけに止め、無用なクレームは入れないようにしましょう。

O ゲーム起動時、真っ暗画面から進まないときの対処法
  • 状況: ゲームを起動して最初のローディングが終わった後、メーカーロゴが表示されずに真っ暗な状態になる
  • 端末依存度: 中
  • 対処方法: アプリ再起動、それでもダメならデータ削除後にユーザーデータ引き継ぎ(ユーザー引き継ぎ情報のバックアップが必須です)
ゲームを起動した時、たまにメーカーロゴが表示されずに進行不能になってしまうことがあるようです。
通常は通信状況確認のときに「魔のタイミング」で通信エラーが起きたことによる進行不能なので、アプリ再起動で解消します。
しかし、何回再起動しても先に進めない場合、アプリの設定データやユーザーデータが破損してしまった可能性が高くなります。

このような場合、ゲームサーバーからユーザーデータを再ダウンロードしないとならなくなります。
ファイル管理アプリなどでGジェネFRのユーザーデータフォルダーをリネームしてください。(*削除すると取り返しのつかない可能性が高いため)
その後アプリを再起動して、ユーザー入力画面からユーザーデータ引き継ぎに進み、必要な情報を入力すれば、ゲームサーバーからユーザーデータがダウンロードされて引き続きプレイが可能になります。
こういったトラブルがいつ起こるかわかりませんので、スマートフォンアプリでは必ずユーザー引き継ぎ情報を控えておきましょう。

もしユーザー引き継ぎデータがない人は、残念ながら最初からプレイしなおし。。。と言いたいところですが、1つだけ救済の目があります。

ファイル管理アプリなどで「Condition.bytes」というファイルを探し、サイズを確認しましょう。
もしこのファイル容量が「0kbyte」などと表示されていた場合、このファイルを削除してからアプリ再起動すると、オプションなどのローカル設定は消えるもののゲーム復帰できる場合があります。(サインイン情報も消えるため、初回のみ使用許諾画面も出ます)

なお、上記以外のデータを削除するとユーザー引き継ぎでも復帰できなくなる可能性があるため、わからなければ迂闊に操作しないことをおすすめします。

O プレイ中に突然終了する(エラー報告画面無し含む)
  • 状況: プレイ中、いきなりアプリが閉じてホーム画面またはアプリリストに戻る。再度アプリアイコンをタッチすると最初のデータロードから始まる。
  • 端末依存度: 不明(Google Play開発者サービス依存の場合は「中 - 高」)
  • 対処方法: 本体の再起動 or ウィジェットやバックグラウンド動作アプリの停止または削除 or キャッシュクリアからの再インストール or Google Play開発者サービスの再インストール(Android OS) or 機種変更またはゲームの削除
このゲームでは、プレイ中にメモリリークやスタック破壊によると思われるアプリクラッシュが頻発します。(界隈の愚痴り情報を見ると、おそらく端末問わず)
この症状が発生すると、「アプリクラッシュ画面が出る」「急にホーム画面に戻って、再起動すると冒頭のデータロードから始まる」などの現象が起きます。

ちなみにこれの亜種として、「タップ後に画面が止まる」というものもあります。
大抵は一定時間後にOSがハングと認識してメッセージ表示or強制終了しますが、そうならないこともあります。(ホーム画面を表示するなどしたとき、アプリがバックグラウンドに移行せずBGMがなり続けるなどするため判別可能)

多くは長時間プレイによるメモリリークや通信不良によるデータロードミスで発生するようなので、端末を再起動したあとにプレイ再開してみると、たいていは解消します。
起動中プロセスを一括再起動するアプリでも改善することはあるようです。
まあ、もともとゲーム専用機でもメモリリークを頻発させてシステムクラッシュさせることの多いメーカーなので、スマートフォンで起こさない道理はないというものです。

ちなみに、アプリを大量にインストールしていてバックグラウンド動作するプログラムが多いと、メモリが圧迫されてアプリを勝手に落とされることもあります。
そのような場合は、ウィジェットなどバックグラウンドで動作するアプリを減らしたりアンインストールしたりすると改善することもあります。

これ以外の原因としては、以下のものがあります。

A)特定の操作をすると確定クラッシュする
 呼び出そうとするデータが欠損している可能性が高いため、一度本体を再起動してから該当の操作を試してみて、それでもだめならキャッシュクリアします。

B)プレイ中に「Google Play開発者サービスのクラッシュ」メッセージが出る(Android OS)
 GジェネFRではなく、Android端末にインストールされている「Google Play開発者サービス」というソフトに不具合が出ている可能性があります。
出荷時にすでにインストールされているネイティブアプリのためアプリストアから更新できない場合が多いですが、Google PlayのWebページを開くことで更新や再インストールができる可能性があります。

C)強制ホーム画面戻しの頻発
 クラッシュメッセージを出さずにホーム画面が表示されるのはメモリリークの場合が多いですが、この現象が頻発する場合、端末のメモリがこのゲームをプレイするのに全然足りていない可能性が高いです。
現在のゲームスペックだとメモリは1GB必須・2GB以上推奨となっているので、本気でプレイしたいなら高スペックで通信安定の機種への変更も考慮したほうが良いでしょう。

O 通信中表示が消えない
  • 状況: ゲーム中、通信表示(通信中またはサークルアニメ)後にいつまでたっても画面が変わらない
  • 端末依存度: なし
  • 対処方法: アプリ・端末の再起動、予防にはアプリのバックグラウンド起動や通知のOFF
通信中の表示後、いつまでたっても画面が切り替わらなくなることがあります。
通常は一定時間通信に失敗し続けると通信エラーメッセージが出ますが、特定のタイミングでエラーが発生すると、いつまでたっても通信し続ける「魔のタイミング」があるようです。

この状態になると、アプリは通信できていると判断しているためかエラーにもならず、進行不能となります。
また通信完了後にこの現象が起こると、次の画面(クエストのリストとかハロBOXのデータリストとか)が表示されずに進行不能になることもあるようです。
この症例はWi-Fiなど不安定な通信を使用している場合によく起こるようで、SIMパケット通信で起きたという話はあまりありません。

この現象が起こった場合、一旦アプリを終了して再起動すれば解消します。
ただしごくまれにモバイル通信ソフトに異常が発生していることもあるので、端末を再起動しないと解消しないこともあります。
ちなみに「機内モード」(マナーモード)機能を使って強制無線OFFし、アプリに無線が使えないことを知らせて通信エラーを出させるという荒業もありますが、うまくいく確率は半々くらいです。

この不具合を予防するには、とにかく通信割り込みを起こさせないことです。
特に端末をこのゲーム専用で使っている場合は、余分なバックグラウウンドアプリの起動や通知機能をOFFにし、無駄な通信割り込みを発生させないようにしましょう。
また、適度なタイミングでアプリや端末を再起動してリフレッシュすることも重要です。

O タップ直後まれにクラッシュ
  • 状況: 画面タップ後まれにアプリクラッシュする
  • 端末依存度: 不明
  • 対処方法: なし
画面をタップした直後に一瞬固まり、その直後にアプリクラッシュするケースが有るようです。
前述の通信不安定なケースや長時間プレイ後にクラッシュする現象はよく見られる(それはそれで大問題)のですが、それ以外にも不明瞭なタイミングでクラッシュすることがあります。

該当の現象はタップ時エフェクトが導入されたあとに発生が確認されるようになったため、確定とは言えませんが、タップエフェクトのスクリプト異常か、この演出と既存の画面演出が何らかのタイミングでぶつかることによる不正処理ではないかと思われます。
(バグるのを承知でスクリプト流用しているとか、そもそもバグるかどうかすら考えずに流してるとか)

もちろんこれは推奨端末上での話で、非推奨端末では端末自体のグラフィック処理やスクリプト処理まわりに問題があるかもしれません。
推奨端末のユーザーはサポートに連絡して確認しても問題ないと思いますが、それ以外の人は確定で再現する状況や手順が見つからない限り連絡するだけ無駄なので、再起動しながらだましだましプレイするしかないでしょう。

<トラブることのある不具合>

発生すると重い症例になるものをあげます。

O トップ画面からボタン類が消えた
  • 状況: ログイン画面から特定のボタンが消えた
  • 端末依存度: 不明
  • 対処方法: アップデートを待つ
やや規模の大きいシステム更新が行われたタイミングでよく起きる障害のひとつに、「ログイン後のトップ画面のボタンが消える」というものがあります。
通常はアップデート待ちですが、一部はアップデート前でも操作が可能です。

A)バナー、画面左右のボタン類が消えた場合
 これらのボタン類はいずれも単なるショートカットのため、右上の「Gメニュー」ボタン(ゲームメニューの本体)から各機能にアクセスできます。
またインフォ画面は、端末の「戻る」操作によって開くことができます。
例外は「プロトGジェネRE」というべき三部隊戦で、この機能は本編と完全に分離されているためプレイできません。

B)画面下部のボタン類が消えた場合
 Gメニューにないこれらのボタン類が消えると厄介です。
「編成」は、クエストまたはGコロシアムのプレイ前に編成画面を開けるため、時限式クエスト以外でこれらの画面を開くのが無難でしょう。(クエスト、Gコロシアムボタン自体が消えたらどうしようもないですが)
「ガシャ」は、インフォページの右に公開中のガシャへ直接飛べるバナーリンクがあるので、そこから直接開けます。
代替えがないのは「強化」で、これが消えると一切強化ができません。

ちなみに、クエストボタンから左に伸びているバーが「OPEN」となっている場合、単にボタンを非表示にしているだけかもしれないのでバーをタップしてみましょう。
正常なら、これでボタンが出てきます。

C)上記以外のボタン類が消えた場合
 「拠点レベル」「ショップ」「Gコロシアム」「Gメニュー」「クエスト」が消えている場合は、それに関する機能は完全に使えなくなります。
この状況になっている時はゲームとして成立しない状態となっていますので、サポートに連絡しましょう。

O Gコロシアムで、対戦すると必ずフリーズする部隊がある
  • 状況: Gコロシアムで対戦相手検索時、対戦地形が何も表示されない部隊が出現し、対戦するとフリーズする。
  • 端末依存度: なし
  • 対処方法: 対戦地形が非表示の部隊とは対戦しない
Gコロシアムで対戦相手を検索したとき、時々MSだけの部隊がリストアップされることがありますが、その中に「リーダーMSのない異常データ」が紛れ込んでいることがあるようです。
表示は単に「リーダーパイロットを配備していない部隊」のように見えますが、よくみると「地形」のステータス欄に何も表示されていないのがわかります。
これは、リーダー不在の異常時処理で別のユニットがリーダー機にされるものの、地形データは呼び出す元になるリーダー機が存在しないために設定されず、異常な地形データになると推定されます。

Gコロシアムでバトルをする時は、リスト上またはバトル前にかならず地形データを確認するようにしましょう。

O 一部のインフォーメーションページで、レイアウトが崩れる
  • 状況: インフォメーションやフリーマーケットなどのページ読み込み時、中途半端な状態でページが表示される、またはボタン類が一部押せないページになる
  • 端末依存度: 高
  • 対処方法: ページを切り替えた後、読み込み直す
情報量が非常に多いインフォメーションやフリーマーケット、緊急クエスト情報画面などでは、通信環境が悪い状態でデータ取得すると、以下の状況が起こりやすいようです。
特に非推奨端末、それもAndroid4.0などスペック難ありのものだと非常に起こりやすいです。
  • 本来スクロールできるはずのページで、スクロールバーが出ない(スクロール不可)
  • ページをスクロールしようとすると途中で見切れてしまう、もしくはページの最下段にスクロールさせると強制的に少し上に戻される
  • ボタン類の配置が崩れる、もしくはボタンは配置されるものの押しても反応しない
このような状況になった場合、一度ページを戻った後、再度不具合の出たページを開き直すと解消することがあります。
どのボタンも効かない場合は、一旦アプリを再起動しましょう。
また、端末の通信状況を確認し、もし電波が悪い・繋がりにくい状況にあるならつながりやすいところに移動したほうが良いでしょう。

ただ、現象が端末の性能に依存するものだった場合、何度も同じ現象が再現する可能性が高くなります。
こういった場合、機種変更以外に解消方法がないので注意してください。
実際、自身の環境では型落ちの古いタブレットで頻発するのを確認しましたが、新しいタブレット(新型だがメーカー非推奨)では現状未確認です。


以下は、現在は発生しない(発生が確認できなくなった)トラブルです。