安定性とパフォーマンスの要件

このセクションでは、Playables の安定性とパフォーマンスについて説明します。

1 初期バンドル サイズ

この要件を適切にテストするには、デベロッパー ポータルでゲームを取り込み、テストスイートでテストする必要があります。または、圧縮を有効にしてホストするか、初期読み込みされたすべてのコンテンツを圧縮すると、近似値を取得できます。

  • ゲームの初期バンドルのサイズは 30 MiB 未満であるMUST
  • ゲームの初期バンドルのサイズは 15 MiB 未満にすることが推奨されます

2 バンドルの合計サイズ

  • デフォルトでは、ゲームの合計バンドルサイズは 250 MiB 未満であるMUST。例外については、よくある質問をご覧ください。
  • ゲームは、インタラクティビティを有効にするために必要な最小限のデータのみを読み込み、必要に応じて他のデータを遅延読み込みする必要があります

3 個々のファイルサイズ

  • ゲーム内の個々のファイルはすべて 30 MiB 未満であるMUST
  • ゲーム内の個々のファイルは 512 KiB 未満にする必要があります。

4 保存済みゲームのサイズ

  • 保存したゲームのサイズは 3 MiB 未満であるMUST
  • 保存したゲームのサイズは 500 KiB 未満である必要があります

5 読み込み時間

  • ゲームの読み込みが完了し、ユーザーが操作できるようになるまでに 5 秒以内である必要があります

6 件のクラッシュ

  • 再現可能なクラッシュが、ゲームで絶えず発生することは許可されていません
  • ゲームは、YouTube アプリ、YouTube ウェブサイト、その他のユーザー ソフトウェアをクラッシュさせてはなりません。

7 使用されているテクノロジー

  • MUSTJavaScript、Canvas、WebGL)を、標準化団体(IETF、W3C など)が定義するW3C、WHATWG)。
  • ゲームは、YouTube がサポートするすべてのブラウザ(Edge、Chrome、Firefox など)とMUST
  • ゲームルームは、Android と iOS の YouTube アプリに対応している必要があります。MUST

8 個のファイル参照

  • ゲームは、ゲーム バンドルの他のファイルを参照する場合にのみ、相対パスを使用MUST
  • ゲームで絶対パスを使用することはできません。絶対パスは読み込まれません。

9 ファイル名

  • ゲーム バンドルのファイルには、英数字と特殊文字(_-.)のみを含める必要があります。MUST

Playables バンドル アナライザを使用して、ゲームバンドルの初期検証を行うことができます。この検証では、個々のファイルのサイズ、バンドルの全体的なサイズ、ファイル名の不整合がないか評価されます。