View a markdown version of this page

クラウドゲーム開発: ワークステーション - ゲーム業界レンズ

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

クラウドゲーム開発: ワークステーション

ゲーム開発には、多くの場合、さまざまな場所からリモートで作業する分散型チームが必要です。そのためには、共有インフラストラクチャへのアクセスと、地理的に分散した共同開発をサポートする能力が必要です。この傾向は、work-for-hire スタジオやリモートワークの使用など、より分散したゲーム開発プロセスに向けられており、生産性、専門知識の共有、アジャイル開発プラクティスを促進するために、堅牢なテクノロジーとワークフローを実装する必要があります。

次のリファレンスアーキテクチャは、Amazon DCV プロトコルを使用してリモートゲーム開発ワークステーションをホストするために を使用する AWS 方法を示しています。

Amazon DCV を使用してどこからでもゲーム開発をストリーミングする

Amazon DCV を使用してどこからでもゲーム開発をストリーミングする

  1. Amazon DCV は、4K, 60-FPSのストリーミングをサポートするストリーミングプロトコルです。ブラウザを使用する開発者は TCP 接続を介して接続しますが、デスクトップクライアントはポート 8443 経由で QUIC UDP を使用してパフォーマンスを向上させることができます。

  2. デベロッパーは、 AWS クライアント VPN を使用して、ソースネットワークアドレス変換 (SNAT) を使用してワークステーションサブネット内のネットワークインターフェイスに安全に接続します。

  3. Amazon Route 53 は、VPC 内のリソースのプライベート DNS と、インバウンドおよびアウトバウンドの DNS 転送を提供します。

  4. Directory Service は、個々のユーザーにマッピングされたローカルゲームプロジェクトストレージを有効にするマネージド Microsoft Active Directory を提供します。

  5. ワークステーションは、Image Builder で構築された Amazon マシンイメージ (AMI) を使用して作成されます。イメージには、Amazon DCV サーバー、開発者ソフトウェア、レジストリの変更、NVIDIA ゲームドライバーや周辺機器ドライバーなどのドライバーが含まれます。 には、ワークステーションに使用される一般的な AMIs AWS Marketplace が含まれています。

  6. ワークステーションのフリートは、GPUs を提供するグラフィックス Amazon EC2 インスタンスタイプを使用し、EC2 Auto Scaling グループを使用してスケーリングされます。

  7. Amazon DCV セッションマネージャーブローカーを使用すると、Amazon DCV セッションを管理できます。

  8. プロジェクトのローカルファイルストレージは、Amazon FSx for Windows File Server でホストされます。開発者は、ローカルストレージからソースコントロールにプッシュすることで、別の CI/CD パイプラインにコミットします。