設計要件

このセクションでは、ゲームルームと YouTube ユーザー エクスペリエンスの間のインタラクションについて説明します。

1 アスペクト比と向き

  • ゲームはレスポンシブ デザインに準拠しなければなりません。すべての縦横比でプレイ可能であり、ビューポートが変更されたときに自動的に調整される必要があります。例(一部): 9:32、9:21、9:16、3:4、1:1、4:3、16:9、21:9、32:9。
  • ゲームは、使用可能なビューポート全体に表示されるべきです。ゲームが利用可能なビューポートを埋めない場合、ゲームは中央に配置され、ピラーボックス(左右の空のパディング)またはレターボックス(上下の空のパディング)を含まなければなりません。
  • ゲームによりデバイスの向きやデバイスの姿勢がロックされることは許可されていません
  • ウィンドウのサイズが変更された場合、ゲームはゲームの状態または進行状況を維持しなければなりません。ユーザーが前の状態からすぐに再開できる場合を除き、ゲームを再起動または更新しないことをおすすめします。

これらの要件の視覚的な例:

プレイアブルのサイズ要件を満たすさまざまな方法を示します

拡大表示するには、この画像に直接アクセスしてください。


2 インタラクション方法

  • ゲームは、すべての操作でタッチ入力をサポートしなければなりません。
  • ゲームは、すべての操作でマウス入力をサポートしなければなりません。
  • ゲームは、ユーザー入力を意図せず遅延させたり無視したりしてはなりません
  • ゲームは、UI コンポーネントでエラーや予期しない動作があってはなりません
  • ゲームは、方向入力またはテキスト入力のためのキーボード入力をサポートすべきです
  • ゲームは、ユーザーが Esc キーを使用してモーダルまたはダイアログを閉じられるようにすべきです。
  • ゲームは、Esc イベントで preventDefault() を呼び出してはなりません。
  • ゲームは、必要に応じて触覚フィードバックを使用しても構いません。ゲームに触覚フィードバックが含まれている場合、ゲームは触覚フィードバックのオンとオフを切り替える方法を提供しなければなりません。

3 ゲームのユーザー インターフェース(UI)

このセクションでは、ゲームのユーザー インターフェース(UI)の要件について説明します。

3.1 レンダリング

  • ゲームは、すべての画面解像度、アスペクト比、密度で、すべてのテキストとグラフィックを鮮明に(ぼやけたり、粗くなったり、引き伸ばされたりしないように)レンダリングしなければなりません。

4 メタデータ

デベロッパーは、デベロッパー ポータルを使用してゲームを公開する際に、必要なすべてのメタデータ フィールドを提供しなければなりません。メタデータの要件について詳しくは、デベロッパー ポータルをご覧ください。

デベロッパーは、サムネイル、説明、タイトルにブランディングやロゴを含めてはなりません

必要なメタデータの種類を以下に示します(すべてを網羅しているわけではありません)。

  • さまざまなアスペクト比の画像サムネイル
  • ゲームの説明
  • ゲームタイトル
  • ゲームのジャンル
  • パブリッシャー / デベロッパー情報

5 コンテンツ処理の完了

  • ゲームの最終レベルの後やゲームの進行の終了時など、操作できるコンテンツがなくなったことを伝える必要があります

6 禁止されている要素

このセクションでは、プレイアブルで許可されていない要素について説明します。

6.1 ゲーム内共有

  • ゲーム内共有プロンプトをゲームに表示することは許可されていません

  • 他のサイトやゲームなどの外部コンテンツにユーザーを直接誘導するクリック可能なリンクをゲームに表示することは許可されていません。ゲームとチャンネルの説明にリンクを掲載することは、動画コンテンツに関する YouTube のポリシーに沿って許可されています。

6.3 その他のユーザー契約

6.4 混乱を招く要素

  • ゲームでは、閉じたり、ミュートしたり、メニューを開いたりするボタンなど、Playables のアクションとまったく同じアイコンを、実際の Playables のアクションの近くに配置することは許可されていません
  • ゲーム内に終了ボタンを含めることは許可されていません

ゲームルームのアクション ボタンに似た別のボタンセットが表示されている画面ビュー