Unreal Engine(アンリアルエンジン)は、Epic Games社が開発・提供している高性能な3Dゲームエンジン。
ゲーム開発に必要な様々な機能が統合されており、3Dグラフィックス、物理演算、サウンド、ネットワーク機能などを提供しているモジュールだ。
開発環境がついていて、プログラミングの知識がなくてもブループリントと呼ばれるビジュアルスクリプティング機能でゲームロジックを構築できる。
エンジン本体はC++言語で開発されており、この環境で作っておけば、Windows、macOS、Linux、ゲーム機、モバイルなど幅広いプラットフォームに対応できるというメリットがある。
1998年に最初のバージョンがリリースされ、現在はUnreal Engine 5が最新版。
基本的に無料で利用でき、ソースコードも公開されている。ただし製品の売上が一定額を超えた場合はロイヤリティを支払う、という方式になっている。
代表的なUnreal Engine製のゲームには、フォートナイト、ドラゴンクエスト12、ファイナルファンタジーVIIリメイクなどがある。
Unreal EngineとDAZ
DAZ STUDIOは、キャラクターやプロップをUnreal Engineにインポートできるツールを提供している。
これにより、DAZキャラをゲーム内で使用することができるのだ。
ただし、ゲームとして販売する場合には、Interactive Licenseを製品ごとに別途購入する必要がある。
関連 Interactive License ゲームやVRChatにDAZモデルが使えるライセンス
なお、DAZは2021年に、「ツールとオープンソース」にて、Unreal EngineのEpic MegaGrantsという賞を受賞している。
関連 Epic MegaGrants: 2021年最新情報 – Unreal Engine
実際にDAZキャラを使用しているゲームタイトルを探してみたが、見つからなかった。おそらく、主役級のキャラは自社制作で、雑魚キャラや通行人などとして活用されているとは思うのだが、そういうノウハウはあまり他社に知られたくないのかも…。