ゲーム デザインと開発

オリジナル 3D ゲームの制作方法

ビデオ ゲーム開発者を目指していますか? その旅はここから始まります。


画像提供:Darko Mitev 氏

ゲーム デザインとゲーム開発の違いとは

ゲームの制作方法やソフトウェアについての説明を始める前に、まずは「ゲーム デザイン」と「ゲーム開発」の違いについて説明しておきましょう。オリジナルのゲームを作るなら、「ゲーム デザイン」と「ゲーム開発」の両方を行う必要があります。

3D rendering of knight.

画像提供:Amanda Irani 氏

ゲーム デザイン

ゲーム制作の初期段階は、クリエイティブ デザインを中心に進んでいきます。デザイン段階では、ゲームのコンセプトを考え、対象ユーザーを想定し、ゲームプレイのメカニクスと機能をマッピングします。

3D rendering of dystopian city.

画像提供:Edit Ballai 氏

ゲーム開発

ゲーム開発には、ゲーム キャラクター、オブジェクト、環境、レベルの作成作業に加えて、ゲーム制作プロセスの技術的な側面(ゲーム プログラミングとも呼ばれる)も含まれます。

3D ビデオ ゲーム制作の 6 つの手順

ビデオ ゲーム制作は、かなり複雑で入り組んだプロセスですが、適切なツールを使用すれば思うほど難しくはありません。

コンセプトを定義する

まずは、どのようなゲームを作りたいかを考えます。リアルタイム ストラテジーか、マルチプレイヤー オンライン バトルアリーナ(MOBA)か、それともロールプレイング ゲーム(RPG)か、何の種類のゲームを作るかを考えます。次に、モバイル ゲームか、コンソール ゲームか、それとも PC ゲームか、ゲームのプラットフォームを決めます。それからキャラクターやプロット、コンセプト、機能、メカニクスなどを検討します。

リサーチする

ビデオ ゲームを制作するには、広範な調査が不可欠です。作りたい種類のゲームに必要な情報をすべて収集します。多くのゲーム開発者は、ゲーム デザイン ドキュメント(GDD)を作成して使用します。これは、プロジェクト全体の概要や、世界観の構築に役立つ重要な詳細情報をまとめた資料です。

プロトタイピングを何度も繰り返す

ゲームのプロトタイピングは、ゲーム開発プロセスにおける重要な要素です。ゲームの大まかなプロトタイプを作成し、ユーザー エクスペリエンス、ゲームプレイ、メカニクス、アート ディレクションをテストしながら作り込んでいきます。早期にプロトタイピングを行うことは重要です。ゲームの構築に多くの時間と予算を投じる前にプロトタイプを作成することで、インターフェイスやメカニクスの問題を事前に特定し、容易に解決できるからです。その際には、他の人にも必ずプロトタイプをテストしてもらうようにします。そうすることで、自分一人では気づけなかった想定外の問題を見つけてもらえる可能性があります。

構築を開始する

リサーチと初期のプロトタイピングが完了したら、いよいよゲームの開発を始めます。つまり、クリエイティブ ソフトウェアを選択し、ゲーム エンジンを決定し、ゲームのコーディングに使用するプログラミング言語を選びます(次のセクションではプログラミング言語について詳しく説明します)。開発のこの段階で、ゲームのコーディングを開始することもできます。

作り込み、問題を解決する

プロトタイプで研究し、できるだけ早い段階で問題を解決します。ゲームに必要な機能や設定、デザイン、サウンド エフェクト、ビジュアル エフェクトがすべて含まれているか確認します。ゲームの操作性に特に注意を払いながら、ゲーム エクスペリエンスを可能な限り最適化します。

ゲームをテストする

ゲームを自分でテストするだけでなく、他の人にもテストしてもらうことは非常に重要です。品質保証(QA)はゲームを成功させる上で非常に重要なプロセスです。使いやすさと操作性を評価します。可能な限りすべての要素をテストし、生じる可能性のあるバグや不具合、エラーを修正します。障がいのあるプレイヤーがゲームにアクセスできるかどうかも確認します。プレイヤーにとってゲームの体験を妨げる障壁が何もないようにします。この手順を何度か繰り返し、すべてを徹底的にテストします。

 

See more FAQ
rendering of Castle in the Sky

ビデオ ゲーム開発用のプログラミング言語

ビデオ ゲームの開発で、コーディングに使用できるプログラミング言語は数多くあります。一般的に最もよく使用されているプログラミング言語は、C++、Java、JavaScript、HTML5、C#、Python です。ゲームのコンセプトが複雑であればあるほど、プログラミング言語の深い知識が必要となります。

3d rendering of The Crystal Ship"

画像提供:Bondok Max 氏

ビデオ ゲーム開発ソフトウェアの選択

開発に使用するソフトウェアを決める際には、アセットのモデリングや、環境の構築、キャラクターのアニメート、FX の作成に最適なツールを検討します。また、没入感のある高レベルなゲームプレイを構築するためのゲーム エンジンも検討します。

チームで作業する場合は、制作管理ツールを使用することも検討しましょう。プロジェクトのマイルストーンの追跡や、ゲームのレビュー/修正の反復サイクルに役立ちます。

オートデスクのビデオ ゲーム開発ソフトウェア

ゲーム開発および設計ビジュアライゼーション向けの 3D モデリング、アニメーション、レンダリング ソフトウェア


映画、ゲーム、テレビ制作向けの 3D アニメーション、モデリング、シミュレーション、レンダリング ソフトウェア


VFX、ゲーム、アニメーションの制作チームをサポートする、レビューおよび制作進行管理のツールセット


3D キャラクタ アニメーション ソフトウェア


デジタル ペインティングおよびスカルプティング ソフトウェア


お客様の声

Amanda Di Pancrazio from Splash Damage

クリエイティブなゲーム開発を推進

Wolfenstein: Enemy Territory』や『Gears of War』のフランチャイズなどの人気ゲーム作品を制作した英国のゲーム スタジオ、Splash Damage 社が、Autodesk Media & Entertainment Collection について語っています。


GreedFall

『GreedFall』のボス、ワークフロー、インスピレーション

Spiders 社は『GreedFall』で、真の没入感があるタクティカル アクション RPG のクリエイターとしての地位を確立しました。3D アニメーターの Arthur Munoz 氏が、ゲームのキャラクター、ボス、自然豊かな世界観を具現化した体験を共有してくださいました。


画像提供:Arthur Munoz 氏

Custom-built music studio with SoundStage

VR ゲームの未来とその先へ

VR は、私たちの日常生活にどのような変化をもたらすでしょうか? Quantum Capture、TeamStorm VR、Blackthorn Media、Hard Light Labs、Psyop の各社のゲーム開発者が、予測する未来について語ります。


画像提供:Hard Light Labs

ビデオゲームのデザイン・開発に関するよくある質問(FAQ)

ゲームのデザイン・開発に関するよくある質問(FAQ)の回答をご確認ください。

ビデオ ゲームの制作にはどれくらいの期間がかかりますか?

ビデオ ゲームの制作期間は、制作するゲームのタイプ、デザインと開発の複雑さ、開発者がプロジェクトにコミットできる時間によってまったく異なります。最新のコンソール ゲームや PC ゲームの多くは完成までに最長 5 年ほどかかる場合もありますが、モバイル ゲームは数ヵ月でデザインと開発が完了する場合もあります。

AAA ゲームとは何ですか?

「AAA ゲーム」とは、大手のビデオ ゲーム パブリッシャーから発売される注目の大作ゲームを指す非公式のカテゴリーとして、ビデオ ゲーム業界で使用される用語です。AAA ゲームの開発には通常、高額な予算が投じられます。その他の一般的な用語の定義については、オートデスクのゲーム開発用語集を参照してください。

AA ゲームとは何ですか?

「AA ゲーム」とは、投じられる予算がインディー ゲームよりも高額で、AAA ゲームほど高額ではない、中規模のゲーム制作スタジオで開発されたゲームを指す用語です。

インディー ゲームとは何ですか?

「インディー ゲーム」とは、大規模なビデオ ゲーム制作会社の技術的または資金的支援を受けることなく、個人または小規模な開発チームで制作されたゲームを指します。

ビデオ ゲームはどのような方法で開発されますか?

ビデオ ゲームは、芸術と科学の両方の産物です。ビデオ ゲームのデザインと開発には、芸術的な創造性と技術的なコンピューター サイエンスの知識が求められます。プログラミング言語や技術に関する深い知識、パワフルなゲーム開発ソフトウェアを使いこなすスキルなど、ゲーム開発に関わる幅広い専門分野についての理解が、ゲーム開発者には必要となります。

See more FAQ