ビデオゲーム制作は、思ったよりずっと大変なことではありません。 未経験から次の Grand Theft Auto を作れるようになるわけではありませんが、ゲーム制作を始めるのがこれほど簡単な時代はありませんでした。 ゲーム開発用のツールやリソースは、プログラミングの経験がなくても、一般の人がどんどん利用できるようになってきています。
ゲーム作りを始めようとする人たちがより簡単にできるように、11 のゲーム エンジン/エディターのリストを作成しました。 あるものは、特定のジャンルのゲームのために設計されていたり、初心者にとって信じられないほど簡単であるように設計されています。 もちろん、音楽、アニメーション、サウンド、ライティング、テクスチャリング、モデリングなど、ゲーム開発にはさまざまなものがありますが、選択したゲーム エンジン/エディタが、どのようなゲームを作ることができるかに最も大きな影響を与えることになるでしょう。
CryEngine
Crytek によって開発されたクロスプラットフォームの商用 3D エンジンです。 Prey(2017)やEverybody’s Gone to the Raptureなどのゲームに使用されている。
用途は? 3Dゲーム
で使用可能なエディターです。 Windows
スクリプト/マークアップ言語(複数可)。 Lua
コスト。 プロジェクトが 1 年間に 5,000 ドル以上稼ぐまでは無料、それ以降は 5 % のロイヤリティが発生します。
学習ツール。 CryEngine には、エディタのインストールから、Flappy Bird のような簡単なゲームの作成、エンジンのカスタム設定バージョンのコンパイルなど、より複雑なものまでカバーする無料のチュートリアル ビデオが多数用意されています。 https://www.cryengine.com/
Getting started: https://www.cryengine.com/tutorials
GameMaker
YoYo Games が開発したクロスプラットフォームの商用 2D ゲーム エンジンです。 Undertale、Hyper Light Drifter、Minitなどのゲームに使用されています。
対象は以下の通り。 2Dゲーム
Editor available for: Windows と macOS
Scripting / Markup language(s): GameMaker Language (GML) と呼ばれる独自のスクリプト言語と、Drag and Drop (DnD) と呼ばれるビジュアルスクリプティング言語を使用しています。 30 日間は無料、その後ライセンスは 39 ドル/年から。
学習ツール。 また、このような場合、「Skype for Mac OS X」のインストールが必要です。 また、スクリプトやガイドがある外部のサイトやコミュニティへのリンクもあり、始めるのに役立ちます。 https://www.yoyogames.com/gamemaker
Getting started: https://www.yoyogames.com/learn
GDevelop
使いやすさを追求したオープンソースの 2D ゲーム エンジン。 2Dゲーム
エディターで使用可能。 Windows、macOS、Linux、および Web
Scripting / Markup Language(s): なし、ドラッグ アンド ドロップ インターフェイスを使用します。 無料
ラーニングツール。 GDevelop wiki にさまざまなガイドとチュートリアルがあり、また、特定のジャンルのゲームの作り方や特定のゲーム機能の80以上の例題ファイルがあります。 https://gdevelop-app.com/
Getting started: http://wiki.compilgames.net/doku.php/gdevelop5/getting_started
Godot
強力で簡単に習得でき、チームコラボレーションが可能なオープンソースの 2D および 3D ゲーム エンジンです。 2Dおよび3Dゲーム
エディターで使用可能。 Windows、macOS、および Linux
Scripting / Markup language(s): GDScript、C#、およびビジュアル スクリプト。 無料
ラーニングツール。 Godot には、VR の実装、2D アニメーションのスケルトンの使用、プロシージャル ジオメトリの生成など、より具体的な側面をカバーする無料のテキスト チュートリアルとともに、エディタの使用に関する広範なステップバイステップのガイドが用意されています。 https://godotengine.org/
Getting started: https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html
Lumberyard
Amazon が開発した商用クロスプラットフォーム 3D ゲームエンジンで、古いバージョンの CryEngine がベースになっています。 Star CitizenやThe Grand Tour Gameなどのゲームに使用されている。
対象は。 3Dゲーム、Twitchとの統合、Amazon Web Servicesを使用するマルチプレイヤーゲーム
Editor available for: Windows
Scripting / Markup language(s): Lua
コスト。 無料
ラーニングツール。 エンジンの特定の機能に関する、無料の入門チュートリアル ビデオとビデオ トークがあります。 また、AWSでLumberyardを使用する方法についての無料のトレーニングコースもあります。
ウェブサイト。 https://aws.amazon.com/lumberyard/
Getting started: https://aws.amazon.com/lumberyard/gettingstarted/
Ren’Py
オープンソースのビジュアルノベルゲームエンジンです。 ドキドキ文芸部、バタフライスープ、一夜城などのゲームに使用されています。
対象はこちら。 ビジュアルノベル
Editor available for: Windows、macOS、Linux
スクリプト/マークアップ言語(s)。 Ren’Py スクリプト言語と Python
コスト。 無料
ラーニングツール。 Ren’Py で簡単なゲームを作るためのテキストによるウォークスルーと、より具体的なカスタマイズのためのテキストベースのガイドが用意されています。 https://www.renpy.org/
Getting started: https://www.renpy.org/doc/html/quickstart.html
RPG Maker
デジカが開発した商用ゲームエンジンです。 プログラミングの知識がなくても、古典的なJRPG風のゲームを作ることに特化して設計されている。 コープスパーティーやラクエンなどのゲームに使用されています。
対象ゲーム。 2Dロールプレイングゲーム
Editor available for: Windows および macOS
スクリプト/マークアップ言語 (複数可)。 JavaScript
Cost: $79.99
Learning tools: エンジンの古いバージョン用の無料のチュートリアルがいくつかあり、おそらくまだ適用できます。 しかし、最新のバージョンである MV では、コミュニティによって作成されたリソースが最も適しているようです。 https://www.rpgmakerweb.com/products/programs/rpg-maker-mv
Getting started: https://www.rpgmakerweb.com/support/products/tutorials
Twine
インタラクティブストーリーテリングのためのオープンソースエディタです。 Lionkiller や The Uncle Who Works For Nintendo などのゲームに使用されています。
対象は以下の通りです。 インタラクティブ・フィクションやテキストベースのゲームなど。 Windows、macOS、および Web
Scripting / Markup language(s): 独自のマークアップ言語ですが、HTML、Javascript、および CSS も使用できます。 無料
ラーニングツール。 マークアップ言語の基本をカバーするガイドがあり、より高度なスクリプトのサンプルをいくつか提供しています。 https://twinery.org/
Getting started: https://twinery.org/wiki/start
Unity
Unity Technologies が開発したクロスプラットフォームの商用ゲームエンジンです。 Untitled Goose Game」「Ori and the Will of the Wisps」「Hollow Knight」などのゲームに使用されています。
対象は以下の通り。 2Dおよび3Dゲーム。
Editor available for: Windows、macOS、および Linux
スクリプト/マークアップ言語(複数可)。 C#
コスト。 学生や趣味の個人利用、年間10万ドル以下の小規模企業には無料で提供。 それ以外の場合は、399ドル/年または40ドル/月からの年間プランがあります。
学習用ツール。 Unity では、エンジンの初心者を支援するための無料のリソースをいくつか提供しています。 しかし、Unity Learn Premium プログラムでは、クラス、チュートリアル、および認定を含む、より多くのものを提供しています。 Unity Learn Premium は現在、2020 年 6 月 10 日まで無料ですが、通常は月額 15 ドルです。 https://unity.com/
Getting started: https://learn.unity.com/tutorial/create-your-first-unity-project
Unreal
Epic Gamesが開発したクロスプラットフォーム対応の商用ゲームエンジン。 フォートナイト」「ファイナルファンタジーVIIリメイク」「オクトパストラベラー」などのゲームに使用されている
対象。 3Dゲーム。
エディターで使用可能。 Windows。
スクリプト/マークアップ言語(複数可)。 C++ および Blueprints Visual Scripting
Cost: 無料ですが、四半期ごとに 1 ゲームあたり 3,000 ドルを超えるゲームの総収入に対して 5 パーセントのロイヤリティを支払う必要があります。 Epic Games では、エンジンのエディターの使用に関する入門的な側面から、ポスト処理エフェクトやアセット パイプラインの作成などのより高度なトピックまでをカバーする、無料のオンライン ビデオ コースを多数提供しています。 https://www.unrealengine.com/en-US/
Getting started: https://docs.unrealengine.com/en-US/GettingStarted/index.html
VN Maker
デジカが開発した商用ゲームエンジン。 プログラミングの知識がなくてもビジュアルノベルを作れるように設計されています。
対象は以下の通りです。 ビジュアルノベル
エディターで使用可能。 Windows、macOS、および Linux
スクリプト/マークアップ言語(複数可)。 JavaScript および CoffeeScript
Cost: $69.99
Learning tools: エディタの基本、書いているストーリーの構成方法、スクリプトを使わずにビジュアルノベルをカスタマイズする方法、そしてスクリプトとドキュメントのためだけの全く別のガイドなど、幅広いトピックをカバーする無料の広範なガイドがあります
ウェブサイト。 http://visualnovelmaker.com/
開始する。 https://asset.visualnovelmaker.com/help/index.htm#t=Beginner_s_Guide.htm