このドキュメントでは、最適な Roll20 体験を保証するためのいくつかの実践方法の概要を説明します。 このガイドラインに従うことで、画像のロード時間を短縮し、Roll20で独自のファイルを簡単に使用し、最適な品質とパフォーマンスを提供することができます。
サブスクリプション・レベルの比較
無料 アカウントを使用 すると、Roll20でマップ、音楽、およびその他のアセットのために使用できる100MBのスペースがあり、各アセットの合計ファイルサイズは20MBです 。 有料のサブスクリプション・レベルでは、ファイルサイズの合計制限が、Plusでは 50MBに、Proでは100MBに 、ストレージの制限が、 Plus ユーザーでは 合計 4GBに 、 Pro ユーザーでは 合計10GBに増加します。
このページの残りのドキュメントをご覧になり、スペースを最大限にご利用いただくか、ストレージの上限と最大アセットサイズの大幅な増加についてご契約を検討されることを強くお勧めします。
オーディオファイル
Roll20では、仮想卓上で自分の音楽を使用できるようになりました。 独自のファイルをアップロードして使用する方法の詳細については、ジュークボックスのドキュメントを参照してください。
Roll20は4種類のオーディオファイルをサポートしています:MP3、OGG、FLAC、WAVの4種類をサポートしており、すべてのオーディオのアップロードサイズは それぞれ最大 20MB( )です。 すべてのオーディオは、フォーマットに関係なく、96kHzの ビットレートでOpusコーデックを使用して変換されることに注意してください。
これらのファイルタイプの違いについて、メリットとデメリットを見てみましょう:
画像とアニメーション
ウェブフレンドリーな画像と印刷用画像
市販のアドベンチャーパックからプレイする場合、PDFファイルから作業している可能性が高い。 印刷物としてグラフィックが読みやすく鮮明であるためには、画像解像度、すなわちDPI(Dots per inch)をかなり高く保つ必要がある、少なくとも 300DPI以上でなければなりません。 DPI(1インチあたりのドット数)が高いと、画像ファイルのサイズが大きくなり、画像を表示するためにプロセッサにかかる負担が大きくなる。 つまり、マップやキャラクターの肖像画、市販のPDFの配布資料などは、Roll20ゲームに必要なファイルサイズよりも大きくなってしまうということです。 TL/DR: これらのアセットをそのままゲームにドラッグすると、ストレージ容量が圧迫されます。
Roll20 で画像をスムーズに表示させたい場合は、画像の解像度を低く保つことをお勧めします。 70~150DPIの範囲であれば、ゲーム画像には十分なはずだ。 これは、画像編集ソフトを使って解像度を調整することで実現できる。 また、Roll20マーケットプレイスを通じて最適化されたアセットも提供しています。
ファイルの種類
画像ファイル
Roll20でインポートして使用できる画像ファイルの種類は、JPG、GIF、PNGの3種類です。 2024年2月下旬現在、最大アップロードサイズはフリーユーザーで20MB、プラスユーザーで50MB、プロユーザーで100MBとなっている。
ファイル形式を比較してみよう:
ファイルサイズ:平均
透過できますか?いいえ
半透明にできますか?いいえ
アニメーションできますか?いいえ
ファイルサイズ:小さい
透明にできますか?はい
半透明にできますか?いいえ
アニメーションできますか?はい
ファイルサイズ:大きい
透明にできますか?はい
半透明にできますか?はい
アニメーションできますか?不可
ヒント:お使いのソフトウェアでそれが可能であれば、画像を「フルカラー」や「RGB」から「パレット」や「インデックス付き」に変更できるかもしれません。 後者のオプションは色数が限られており(通常は256色)、GIFがサポートする唯一のフォーマットである。 これがGIFファイルが小さい理由だ。 同じ種類のパレットを使ったPNGファイルは、GIF画像とほぼ同じサイズになります。 GIFに比べ、PNGファイルのほとんどはRGB形式であるため、1ピクセルあたりの保存データ量が多く、ファイルサイズが大きくなります。 しかし、これによって画像の完全性がより保たれる。
アニメーションファイル
Roll20では、3種類のアニメーションファイルをサポートしています:GIF、mp4、webm です。 2024年2月下旬現在、最大アップロードサイズはフリーユーザーで20MB、プラスユーザーで50MB、プロユーザーで100MBとなっている。
アニメーションのファイル形式を比較してみよう:
ファイル・サイズ:小さい
透明にできますか?はい
半透明にできますか?不可
ファイルサイズが大きい:大きい、効率が良い
透過できますか?いいえ
半透明にできますか?いいえ
ファイルサイズ:小さい、最も効率的
透明にできますか?はい
半透明にできますか?可能
ヒント大きな半透明のマップオーバーレイを作成するには、画像の解像度を可能な限り低く設定し、画像の寸法を一律に必要なサイズより小さくスケーリングし、Roll20にアップロードした後に拡大します。
2025年3月、Roll20はグラフィックのアップロードプロセスのアップデートをリリースしました。
以前は、ブラウザがJavaScript(非効率的でCPU負荷の高い処理)を使ってトランスコードを処理していたため、処理速度とマシンの速度が大幅に低下していました。 現在では、この作業を専用サーバーに移し、お客様のマシンに負担をかけることなく、より迅速に処理できるようになりました。 このアップデートの利点は以下の通りである:
- アップロードの大幅な高速化:これまで数時間かかっていた大容量ファイルのアップロードが数分で完了。 私たちのテストでは、さまざまなアニメーションファイルのアップロード時間が平均76%短縮され、最大98%高速化されたものもありました。
- より高いアニメーション品質:ピクセレーションの低減とスムーズな再生
- スローダウンの減少:特に、以前はトランスコードするパワーが不足していたマシンで顕著です。
よくある質問
-
Q: このアップデートは、以前キャンペーンにアップロードした既存のアニメーションに影響しますか?
いいえ。 アップグレードを利用するには、アセットを再アップロードする必要があります。 -
Q: アニメーションアップロードのアップグレードはすべてのファイルサイズに影響しますか?
はい、しかしパフォーマンスの向上はより大きなアニメーションファイルで最も顕著になります。 -
Q: Roll20 Marketplace で購入したり、Roll20 Reserve を通じて贈与されたアニメーション資産に影響はありますか?
ありません。 これらのアップグレードは、キャンペーンに直接アップロードするアニメーションアセットに適用されます。 -
Q: アニメーションのクオリティやパフォーマンスが以前より悪くなるケースはあり得ますか?
テストではそのようなことは想定していませんし、経験もしていません。 何か問題がありましたら、お知らせください。 より良いパフォーマンスを実現するために、時間をかけて設定を微調整していく予定だ。 例えば、一般的なファイルの種類、アニメーションのサイズ、使用例(グラフィックとマップの比較など)についての洞察を収集し、今日のLighting Textureの管理方法と同様に、品質の最適化に役立てています。 -
Q: 一部のアニメーションのアップロードが旧プロセスに比べて遅くなる可能性はありますか?
非常に小さなGIFの場合、新しいサーバー側の処理キューにより、数秒のわずかな遅延に気づくかもしれません。 さらに、新しいアップロードプロセスは、アニメーションの品質を向上させるため、より高いアニメーションの忠実度と解像度を目指しており、アップロードのタイミングに若干の影響が出る可能性があります。 しかし、ほとんどの場合、特に大きなファイルでは、新しいプロセスの方が全体的にかなり速くなるはずだ。 -
Q: ゲーム内でのアニメーションのロードに影響を与える可能性のある他の要因はありますか?
アップロードのプロセスはより高速で効率的になりましたが、インターネットの速度や帯域幅は依然として個々の体験に影響を与える可能性があります。 大きなアニメーションは、プレイヤーのハードウェアや接続環境によっては、完全にロードされるまでに時間がかかる場合があります。 社内テストでは、3G回線で100MB近いファイルを完全に読み込むのに10~20分かかることがあり、その間に表示が途切れたり、静止画像が表示されたりする可能性があった。 -
Q: アップロードにかかる時間にはどのような要因が影響しますか?また、妥当な期待値はどのくらいですか?
ファイルのサイズと解像度、アニメーションの長さと複雑さ、コンピュータの帯域幅とインターネットの速度はすべてアップロードに影響します。 非常に大きなアニメーション(~90MB、高解像度、複雑なエフェクト)の場合、まれにアップロードに20分以上かかることがあります。 しかし、ほとんどのアップロードは10秒から5分以内に終了するはずです。 -
Q: トランスコーディングとは何ですか?また、ストレージにどのような影響がありますか?
トランスコーディングとは、ビデオファイルを仮想卓上での表示に最適化された標準フォーマットに変換するプロセスです。 業界標準のffmpegを使用することで、アニメーションの品質を維持しながら再生パフォーマンスを向上させ、ビジュアルの一貫性を維持し(透明度の設定をそのまま維持するなど)、ロード時間の変動を最小限に抑えます。 コーデックによって圧縮の扱いが異なるため、トランスコードによってファイルサイズが小さくなることもあるが、元のファイルがすでに高圧縮されている場合は、ファイルサイズが大きくなる可能性がある。 ストレージの使用量は、元のアップロードではなく、最終的なトランスコードされたファイルサイズに基づいています。 -
Q: ストレージ使用量を減らすためにファイルを調整することはできますか?
はい、ffmpeg、HandBrake、またはAdobe Premiere Proのようなビデオ編集ソフトウェアを使用して、アップロードする前にアニメーションの解像度を下げることができます。 ただし、保存はオリジナルではなく、トランスコードされたファイルサイズに基づいて行われるため(上記の質問を参照)、極端な圧縮は処理後の保存スペースに大きな影響を与えない可能性があることに留意してください。
スクリーンスペースでの作業
GMが物理的なテーブルを囲んでプレイヤーに文書を手渡す場合、その項目は通常、縦向きの紙に書かれたり印刷されたりしている。 タブレットの場合、グラフィックが縦長か横長かは、画面を反転させるだけでわかる。 コンピュータのモニターでは、画面を反転させることはできない。 Roll20 で使用する配布資料やスプラッシュスクリーンを作成する場合、平均的なユーザは固定解像度のワイドスクリーンモニタで作業していることが多いことを念頭に置いてください。 配布資料やスプラッシュスクリーンは、ユーザーのスクリーンにうまく収まるように作成し、計画したい。 ノートや手紙、写真など、卓上地図にならないものは、縦長ではなく横長にしてください。
スクリーンの解像度については、選手たちが何を使っているかを把握してください。 彼らはデスクトップ・ステーションで働いているのか? タブレット? ノートパソコン? あなたの画像を見るために、他の人がズーム設定を調整することを余儀なくされるのを避けるために、画面の解像度の幸せな媒体を見つけ、それに応じてあなたのグラフィックのサイジングを調整します。 のようなウェブサイトw3schools.com 一般的なデザインガイドが必要であれば、w3 school.comのようなサイトが、長年にわたる平均的な画面解像度を毎年集計しています。
Roll20 画像寸法
以下は、特定のグラフィック要素に関する特定の Roll20 の寸法です。
画像寸法
UIエレメント | ピクセル幅 | ピクセル高さ |
---|---|---|
グリッド・スクエア | 70px | 70px |
垂直六角形 | 81px | 94px |
水平六角形 ⬣ θ | 94px | 81px |
最大文字サイズ | 250px | 高さ制限なし |
ゲーム詳細アイコン | 300px | 512px |
ロール可能なテーブル画像(テキストチャット) | 30px | 30px |
* 16進数グリッドは数学的に描画されるため、1つの16進数単位のピクセルの高さと幅は近似値です。
トークン画像
トークン画像はサイズが小さいため、最高の品質を得るにはPNG形式が最適です。 また、PNGには透過性があります。 トークンの移動に正方形や六角形のグリッドを使用しない場合は、画像の実際の寸法を気にする必要はありません。 もしあなたがもし ただし、グリッドを使う場合は、画像に十分な透明パディングがあることを確認したい。 このようにする理由は、画像がグリッドのテーブルトップにドロップされると、Roll20は1つのグリッド単位に最適に収まるように画像の寸法をワープさせるからです。 この処理によって、画像のプロポーションが変わるかもしれない。 たとえば、1×1、2×2、3×3の単位スペースを埋めるトークンを使用する場合、画像の最終的な寸法が縦横ともに同じになるようにします。 長方形のトークンがある場合、幅か高さのどちらかの最終寸法が次のようになるようにします。ちょうど2倍 あるいは 3倍 になるようにします。
よくある問題:
「なぜRoll20は地図のズームやパンに時間がかかるのですか? あるいは、「100%を超えて拡大しようとすると、地図が消えてしまう。 または、"私の選手の一部または全員に画像が表示されるのに時間がかかる"。
これは通常、ゲーム内の画像のファイルサイズによるものです。 ゲームに使用する画像のファイルサイズを確認してください。 画像のサイズが1MBを超える場合は、画像編集ソフトで解像度を確認し、下げることをお勧めします。 さらに、ファイルサイズを最小限にするために、正しいファイル形式を使用していることを確認してください。 トランスペアレンシーが必要な場合のみPNGを使用する。
"選手たちが私の手書きのメモを読むのに苦労している。" "プレビューがこんなに小さく見えるのはなぜ?"
配布資料を作成する際には、プレーヤーの画面の制限に留意してください。 利用可能なスクリーンスペースをできるだけ活用するようにする。 これは通常、ワイドスクリーンモニターに最適にフィットするように、高さよりも幅の広いアイテムをデザインすることを意味する。
"トークン・アートをテーブルに落としたら、画像の寸法がめちゃくちゃになった"
トークン・グラフィックを正方形にしたり、グリッド上に正しく配置するために、トークン・グラフィックの周りにパディングを追加してください。 これは、トークンに使用する画像に十分なパディングがない場合に重要です。 例えば、2x1グリッドの領域を占有したいクリーチャーの場合、画像の1つの寸法を以下のようにパディングしてください。ちょうど 倍になるようにします。 こうすることで、画像のプロポーションが維持され、グリッド上で期待通りに画像を表示できるようになります。