Unreal Engine使用ゲーム5選。その特徴やUnityとの違いを解説

Unreal Engine(アンリアルエンジン)は、ゲーム制作に必要な機能を備えたゲームエンジン(ゲーム制作ツール)です。幅広いゲーム開発に対応している上、全ての機能を無料で利用可能なため、個人だけでなく大手ゲーム開発会社にも利用されています。Unreal Engineを使用して作られたゲームには、どのようなものがあるのでしょうか。この記事では、実際にUnreal Engineを使用して作られたゲームやUnreal Engineでできること、特徴などを紹介します。

 

目次

  1. Unreal Engineとは
  2. Unreal Engineでできること
    1. 3Dゲームの制作
    2. 3Dメタバース(仮想空間)の制作
    3. 3DCGの制作
  3. Unreal Engine使用ゲーム5選
    1. Fortnite
    2. ファイナルファンタジーⅦ リメイク
    3. ドラゴンクエストⅫ
    4. 二ノ国:Cross Worlds
    5. HIT ~Heroes of Incredible Tales~
  4. ゲームエンジンとしてのUnreal Engineの特徴
    1. プログラミングを行わずにゲーム制作ができる
    2. リアルな高品質ゲーム素材が無料で使える
    3. 美しいグラフィックのゲーム制作ができる
    4. 全機能無料で使える
    5. 制作したゲームを公開、販売できる
  5. Unreal EngineとUnityの違い
  6. Unreal Engineゲーム以外での活用方法
  7. Unreal Engineを使用しゲームを開発、公開しよう

Unreal Engineとは

Unreal Engine(アンリアルエンジン)とは、アメリカのEpic Games社が提供しているゲーム制作ツールです。略してUEと表記され、全ての機能を無料で使用できます。同社の代表的作品であるオンラインゲーム「FORTNITE」もUnreal Engineで制作されているほか、同業他社が開発したゲームの開発ソフトとしても採用されています。ゲーム以外にも、アニメーションや映画制作、VR空間の制作など幅広い分野で活用されています。

 

Unreal Engineでできること

つぎに、ゲーム制作ツールのUnreal Engineを使ってできることを紹介します。

3Dゲームの制作

Unreal Engineでは、3Dゲームの制作が可能です。ゲーム制作に必要な機能が実装されています。ゲーム機を用いるコンシューマーゲームを含め、パソコンゲームやスマートフォンを媒体としたスマホゲームなどさまざまなプラットフォームに対応しているのも特徴です。

3Dメタバース(仮想空間)の制作

Unreal Engineは、美しさに定評のある3D技術を使った3Dメタバース(仮想空間)の制作も可能です。さらに、VR専用のインタラクションを備えたツールセット機能の「VRモード」を使用することで、仮想現実(VR)世界の構築ができ、コントローラーを使って自然な動きを表現できます。

3DCGの制作

Unreal Engineは、3DCGの制作もできます。クオリティの高いグラフィック性能により、リアルに近い表現が可能です。また、Unreal Engine内で直接アセットを制作できるなど、モデリングツールが充実しているため作業工程の削減ができて効率化が図れます。

 

Unreal Engine使用ゲーム5選

Unreal Engineで作られた代表的なゲームを5つ紹介します。

Fortnite

「Fortnite(フォートナイト)」は、Unreal Engineの提供会社であるアメリカのEpic Games社がリリースした世界的人気を誇るオンラインゲームです。Unreal Engineを使って制作されています。Windows PC、PlayStation、Xbox、Nintendo Switchなど幅広いプラットフォームで展開されており、異なるプラットフォーム間でのマルチプレイにも対応しています。

ファイナルファンタジーⅦ リメイク

今年アップデートされた最新のUnreal Engine 5を使用して現在制作されているのが、「ドラゴンクエストⅫ」です。発売日は未定ですが、ゲーム開発会社のスクウェア・エニックスは「ドラゴンクエストⅫ」のゲームエンジンにUnreal Engineを使用していることをすでに公表しています。

二ノ国:Cross Worlds

ゲーム制作会社のレベルファイブとアニメーション制作会社のスタジオジブリにより制作されたゲームシリーズ「二ノ国」をベースとしたRPGゲームです。シーケンサーやブループリントなどUnreal Engineのツールを活用して作られた、高品質のアニメーションが特徴です。

HIT ~Heroes of Incredible Tales~

https://youtu.be/UEeBir5SKqw

「HIT ~Heroes of Incredible Tales~」は、Unreal Engine 4を使用したスマホゲームです。Unreal Engineを用いて作られた緻密な建物やキャラクターにより、リアルな世界が表現されています。

ゲームエンジンとしてのUnreal Engineの特徴

ゲームエンジンとしてのUnreal Engineの主な特徴を5つ紹介します。

プログラミングを行わずにゲーム制作ができる

Unreal Engineでは、プログラミングを行わずにゲームを制作できるのが最大の特徴といえます。通常ゲーム制作に必要となるキャラクターの動作のコマンド設定を、「ブループリント」というツールを使うことでコード入力の必要なく行えます。選択肢にない動作を追加したい場合は、Unreal Engineのプログラミング言語「C++」を使ってプログラミングします。

リアルな高品質ゲーム素材が無料で使える

高品質なゲーム素材をUnreal Engine内で無料で使用・作成できるサービスやツールが充実しています。3Dモデルやテクスチャなどのゲーム用素材が揃った「Megascans」というサービスが無料で使用できたり、「MetaHumans」というツールではリアルな3Dヒューマンキャラクターが作成できたりするのも特徴です。リアルな素材は一般的に価格が高い傾向にあるため、クオリティの高いゲームを作りたいという利用者にとっては嬉しいサービスですね。

美しいグラフィックのゲーム制作ができる

Unreal Engineは、数あるゲームエンジンの中でもトップクラスの美しいグラフィックを作成できます。リアルに近い3DCGだけでなく、アニメ仕様のグラフィックも得意としています。最新版のUnreal Engine 5ではさらに機能が追加されており、「光の表現」や「物体の再現性」といったグラフィック性能が向上しています。光の照り返しなど再現の難しい処理をUnreal Engineが行ってくれるため、開発者側の負担や作業時間の削減につながります。

全機能無料で使える

Unreal Engineは、全ての機能が無料で使えます。登録や使用において料金は発生しないので、誰でも無料でUnreal Engineを利用可能です。ただし、Unreal Engineを使って作成したゲームやアプリの総収入が100万米ドルを超える場合、5%のロイヤリティを支払う必要があります。

(参考:Unreal Engine「ライセンスオプション」)

制作したゲームを公開、販売できる

Unreal Engineで制作したゲームを、公開したり販売したりできるのも特徴です。世界有数のエンターテインメントプラットフォームのひとつであるSteamはもちろん、Epic Games ストアやGoogle Play ストア、App Storeなどさまざまな媒体で公開・販売できます。

Unreal EngineとUnityの違い

Unreal Engineと肩を並べるゲームエンジンにUnityがあります。よく比較される2つのゲームエンジンの違いについて紹介します。

 

Unreal Engineは全ての機能を無料で利用できますが、Unityは一部の機能が有料となっています。Unityは日本語による情報が充実しているのに対して、Unreal Engineは日本語の情報を探すのが難しく、使用にあたって苦戦する懸念があります。また、機能面の違いでは、どちらも2D・3D両方のゲームの開発・作成が可能ですが、Unreal Engineはその美しい3D技術を駆使した3DゲームやVRの制作を得意としており、Unityは2Dのゲーム開発を得意としています。自社の作ろうとしているゲームにあったゲームエンジンを選ぶことをオススメします。

 

Unreal Engineゲーム以外での活用方法

Unreal Engineは、ゲーム制作だけでなく建築や自動車の設計、トレーニング、映画・テレビ番組の制作など、さまざまな分野で活用されています。 建築業界では、室内からの眺望や日当たりなどをシミュレーションできるVRに対応したバーチャルモデルルームをUnreal Engineを使って開発しています。また、自動車業界では、エンジニアに向けた自動車の設計や計測、編集ができるツールの開発がUnreal Engineで行われました。このように、Unreal Engineの活用はゲーム業界以外でも進んでいます。

 

Unreal Engineを使用しゲームを開発、公開しよう

今回は、Unreal Engineでできることや特徴、Unreal Engineを使って作られたゲームなどを紹介しました。コンシューマーゲームのみならずPCやスマートフォンゲームなどさまざまな媒体に対応しているUnreal Engineは、今後のゲーム開発において必要不可欠なゲームエンジンの一つと言えるでしょう。全ての機能を無料で使えるので、Unreal Engineを使用してゲームを開発してみてはいかがでしょうか。