AWS(EC2)でNVIDIAのGPU搭載サーバーを構築してクラウド上でゲームを開発する

記事の最終更新日: 2026年2月7日


AWSでゲーム開発環境を整備できないかなと思い、ChatGPTに聞きつつ、AWS上でゲーム開発環境を整備できたのでその様子をブログでまとめました。

エンジニアではない方や、技術にそこまで詳しくない方にもある程度分かるように意識して記事を作成していますが、基本的には技術的な理解がある方を想定して記事を作成しています。

筆者の保有するAWS資格

筆者は以下のAWS認定資格を保有しています。

  • AWS認定ソリューションアーキテクト アソシエイト
  • AWS認定ソリューションアーキテクト プロフェッショナル

https://aws.amazon.com/jp/certification/certified-solutions-architect-associate/

https://aws.amazon.com/jp/certification/certified-solutions-architect-professional

前提として、AWSについて技術的な理解がある上で、この記事を作成しています。

作業の前提条件

この記事では、以下の前提条件を満たしているものという前提で記事を作成しています。

  • AWSのアカウントは持っていてログイン可能な状態になっている
  • EC2でインスタンスを立ち上げたことがある
  • 仮想環境・物理環境に関する理解がある

AWSでのアカウントの作り方は以下のAWS公式サイトが参考になります。

https://aws.amazon.com/jp/register-flow

AWSとは

ネットショッピング大手Amazonが提供しているデータセンターのコンピューターを間借りさせているサービスです。通称「クラウド」と呼ばれる技術です。

https://aws.amazon.com/jp/what-is-aws

EC2とは

https://aws.amazon.com/jp/ec2

EC2は、AWS上で仮想サーバーを立ち上げることができるサービスです。仮想とは、1台の実際の物理的なサーバーをコンピュータ上でさも実際に複数存在するサーバーであるかのように再現している環境のことを指します。

AWS上のEC2は、1台のサーバー上に複数の仮想サーバーを立ち上げる形で顧客にサーバーを貸し出しています。

まずはg4dn(インスタンスタイプ)を使えるようにする

EC2で仮想サーバーを立ち上げる前に、まずはGPUが搭載されているインスタンス(g4dn)を使えるようにするためにService QuotasからGPUが搭載されているインスタンスタイプが使えるようにAWSへリクエストします。

AWSのEC2でg4dn.xlargeでインスタンスを立ち上げる

まずはUnityを使ってWindows Server上でゲームを開発していくので、今回はインスタンスの名前を以下の画像のように(WindowsServer2025-Unity)設定します。

「アプリケーションおよびOSイメージ(Amazonマシンイメージ)」で「Microsoft Windows Server 2025 ベース」を選択します。

マシンイメージはAWSが作成した、OSの設定等を含んだEC2に構築するOSとその環境データです。

インスタンスタイプにg4dn.xlargeを選択します。

新しいキーペアの作成をクリックしてキーペアを作成します。