x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

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

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

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

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

Product Version: UE 4.20
Tags:
more ▼

asked Jul 28 '18 at 01:05 PM in Japanese

avatar image

namari82
1 1

(comments are locked)
10|2000 characters needed characters left

1 answer: sort voted first

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

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

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


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

more ▼

answered Jul 28 '18 at 01:36 PM

avatar image

T_Sumisaki
3k 24 4 8

avatar image namari82 Jul 28 '18 at 03:29 PM

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

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

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question