この記事はUnreal Engineを使ってみようかなと思っている人向けに、基本的な知識について書いています。
内容は、様々なサイトを見て大体疑問に思って調べるようなことを書いてます。
Unreal Engineとは
Unreal Engineとは一言でいうとゲームエンジンです。
現在はUnreal Engine 4が主流で、Unreal Engine 5のベータ版が出ています。
Unreal EngineはUEと表記したり、UE4(Unreal Engine 4)と表記していたりします。
ゲームエンジンとは、ゲームを作る上でだいたい使うであろう共通的な機能をまとめたソフトウェアの総称です。あくまで総称なので、プログラムがOSの機能を利用できる仕組み(API)だったりユーザがゲームを作りやすくなるエディタやライブラリも含めてゲームエンジンと読んだりします。
この様なゲームエンジンがないと、3Dモデルを使ったゲームを作りたいのに3Dモデルの読み込みや描画、物理演算の計算などのプログラムの作成に時間を取られてしまいます。これではゲーム性が出てくるまでの道のりが長く、敷居が高いです。
Unreal Engineのおかげで、これらの面倒な部分をすっ飛ばして本来のゲーム作りを行うことができます。
UnityとUnreal Engineのどちらで作ったらよいか
自身が以下の気持ちのどちらにマッチしているかで決めたほうが良いと思います。
Unityの場合
- C#が読めるし、プログラムをゴリゴリ書きたい
- モバイルゲームを作りたい
- Unityのエディタの見た目が好き
Unreal Engineの場合
- C#って聞いたことない
- 精細な映像のゲームが作りたい
- Unreal Engineのエディタの見た目が好き
- プログラム書きたくない
私自身は、C#は書いたことありますしプログラミングも好きですがUnreal Engineのほうが好きです。ゲームを作るのが目的であって、プログラミングが目的ではないということもありますが…
Unreal Engineのライセンスについて
Unreal Engineは、以下の2つのライセンスが自由に選択できます。
- パブリッシングライセンス
- クリエイターライセンス
クリエイターライセンス及びクリエイターライセンスともに、原則として無料です。
2つのライセンスの大きな違いは、販売可能であるかという点です。
例えば作ったゲームを販売したい場合、パブリッシングライセンスでなくてはいけません。
パブリッシュライセンスでも 販売したゲームが1,000,000 米ドル以上の売上を出さない限りロイヤリティを払う必要はないため、個人で使用する分には無料と言っていいです。
クリエイターライセンスの場合は完全無料の代わりに販売しては行けないため、その点について注意する必要があります。
個人でUnreal Engineを使ってゲームが作ってみたい方は、基本的にパブリッシングライセンスで問題ないと思います。
始めるときにUE4とUE5のどちらで作ったらよいか?
結論から言いますが、UE4です。(2021/06/30現在)
初めてUnreal Engineを触ってみようと思ったときにどっちをインストールしたらいいのか迷ったりしませんでしたか?やっぱり最新版のUE5のほうがいいかな?なんて思ったり。
初めてUnreal Engineに触るならUE4です。
別にUE5が悪いと行っているわけではありません。
なぜなら、UE5はUE4を利用している人向け、かつ、UE5ってこういう操作感でこういう機能があるよという目的で公開している体験版のようなものだからです。
Unreal Engineを開発しているEpic Gamesは、UE5は実制作に適したバージョンではないということを言っています。
仮にUE5で初めて開発をする場合、ネットの記事や書籍なんかはほぼUE4向けに作られているため参考資料が少なく積んでしまう可能性もあります。
そのため、初めてUEを触る場合はUE4を選ぶのが無難ということになります。
Unreal EngineとEpic Games Launcherの関係
Unreal Engineを使いたいと思ってもEpic Gamesのサイトから直接ダウンロードできるわけではありません。
Epic GamesのサイトからダウンロードできるのはEpic Games Launcherです。
Unreal Engineをダウンロード・インストールするためにはEpic Games Launcher経由で行う必要があります。
UE4自体にも複数のバージョンがあるため、Epic Launcher上でバージョンを指定してインストールを行います。
つまり、Epic LauncherをインストールすることでEpic LauncherからUE4がダウンロードできるようになります。
まとめ
- Unreal Engineはゲームエンジン
- 使用ライセンスは基本的にパブリッシングライセンスでよい
- 基本的にUE4を使用するべき
- Unreal EngineはEpic Games Launcherからインストールする

