HTML5パッケージされたゲームのロード時間に関して

スターターコンテンツなしのSide ScrollなどのテンプレートをそのままHTML5形式でパッケージングした後、出力されたファイルを全てさくらVPS(512MB)に移し公開しました。

動作自体は想定通り行われるのですが、ロード時間が1分程度かかってしまい、快適なプレイ環境を提供できません。これをより短くすることは可能でしょうか。 またVPSサーバーをアップグレードすることで改善する問題でしょうか。

こちらは現在公開しているゲームです。 http://ik1-321-20742.vs.sakura.ne.jp/

環境に左右されやすいので、とにかく早くしたい、というのはなかなか難しい課題になります。
まずボトルネックになっているところはどこか、というのをきちんと絞り込まなければいけません。

実のところ、VPSサーバをスケールアップしたところで早くなるとは限りません。
データをダウンロードするだけでも、リクエスト応答が遅いのか、データ送出が遅いのか、それともダウンロードしているネットワーク回線が遅いのか…といった具合にチェックポイントはたくさん存在します。
それらをきちんと見極めておかないと、お金をかけても効果が出ない、ということになりかねません。

そして、WebAssemblyで遅い部分といえば、大体はブラウザ上でのコンパイルです。
これはサーバに全く関係のないところなので、いくらサーバに手を入れても意味がありません。


ちなみに、WebAssemblyの読み込みは、ブラウザによっても変わってきます。
こちらの環境で試したところ、提示されたアドレスで画面が表示されるまで、Chromeで30秒、FireFoxで15秒弱でした。
ブラウザ側の読み込みが最適化されているかどうかも大きく関わってきますので、ブラウザを変えて試してみてください。

ありがとうございます。少なくともVPSサーバーの変更で改善するほど簡単な問題ではないのがわかりました。

最もシェアのあるChromeでこそ早いローディング時間がほしいのですが難しいですね。FireFoxで同じくローディングが短くなりました。各ローディング時間を見る限り、主に「WebAssembly」と「Lanching Engine」の項目にも時間がかかっていますね。なにか設定等で時間を短くできればよいのですが難しいですかね…