IDImmortal: Dark Slayer 攻略ノート

動かないときの確認

原因はほぼ3つです。読み込み待ち、描画の重さ、入力のフォーカス。順に切り分けます。

5 項目

読み込みが終わらない

この作品は WebGL のビルドで、起動時に圧縮済みのデータをまとめて読み込みます。ファイルサイズが大きいため、回線が遅いと数十秒止まって見えます。

目安として、iOS 版のアプリサイズは約341MiBです。ブラウザ版はこれより軽いものの、初回は同程度の待ちが発生することがあります。

進捗が動いているなら待ってください。まったく動かない場合は、再読み込みより先にキャッシュを消したほうが確実です。壊れた状態のキャッシュを読み続けることがあります。

動作が重い

これで改善しない場合、端末側の限界である可能性が高いです。このゲームは見下ろし視点で画面全体に敵が並ぶため、同時表示数がそのまま負荷になります。

  • 他のタブを閉じる。WebGL は GPU を共有するため、動画サイトが開いていると落ちます。
  • ブラウザのハードウェアアクセラレーションを有効にする。無効だと極端に重くなります。
  • 画面サイズを小さくする。ウィンドウを縮めるだけで描画負荷が下がります。
  • 拡張機能を切る。広告ブロッカーが配信サイトのスクリプトを止めている場合があります。

キーが効かない

まずゲーム画面を1回クリックしてください。ブラウザでは、ゲームのキャンバスにフォーカスが無いとキー入力が届きません。

次に、日本語入力がオンになっていないか確認します。WASD が変換候補の操作に取られていると、キャラクターが動きません。

それでも動かない場合は、ページ内の別の要素(広告枠など)にフォーカスが移っています。ゲームの中央を押し直してください。

音が出ない

ブラウザの自動再生制限により、最初のクリックまでは音が出ません。ゲーム開始時に画面を1回クリックすれば鳴ります。

タブがミュートになっていないか、OS の出力先が変わっていないかも確認してください。この2つは意外に見落とします。

進行状況が消えた

ブラウザ版の進行は、ブラウザの保存領域に置かれていると考えられます(推測)。サイトデータを消す、シークレットモードで遊ぶ、別のブラウザで開く、のいずれかで失われます。

大事な進行がある場合は、いつも同じブラウザ・同じ設定で遊ぶのが安全です。端末をまたいだ引き継ぎの仕組みは、公開情報からは確認できていません。