Unreal Engine
Unreal Engine(アンリアルエンジン、UE)は、アメリカ合衆国のEpic Gamesより開発されたゲームエンジンである。
1998年にファーストパーソン・シューティングゲーム (FPS) である『Unreal』で初めて実装された。
エンジンが開発されてから18ヶ月も経過した2004年にUnreal Engine 3のスクリーンショットが公開された。固定関数のパイプラインがいまだにサポートされていたUnreal Engine 2とは違い、Unreal Engine 3は完全にプログラムで制御できるシェーダーハードウェア(DirectX 9の時期にシェーダーモデル3.0を要求していた)を利用するように設計されていた。全ての光源計算が1バーテックス単位の代わりに1ピクセル単位でされた。レンダリングの側ではUnreal Engine 3にはガンマ補正ハイダイナミックレンジレンダラーへの対応も提供されていた。Id TECH4やCryENGINEに類似しており、UE3はコンテンツが高/低スペックのどちらでもかけ、ランタイムで整えられるように作られた。ゲームコンテンツを直接設計する前世代との代表的な相違点である。
コンシューマーゲームで初めに発売されたUnreal Engine 3を使用したゲームはGears of Warであり、初めに発売されたPCゲームはRoboBlitzであった。はじめはUnreal Engine 3はWindows、Xbox 360、PlayStation 3のプラットフォームにしか対応していなかったが、その後2010年にAndroidとiOSが追加された(初めのiOSタイトルはInfinity Bladeで、初めのAndroidタイトルはDungeon Defendersだった)。OS Xへの対応は2011年に追加された。
以下に、UE3の生涯で特に重要な更新をまとめる。
Epic Gamesは2009年のGame Developers Conference (GDC) でUnreal Engine 3になされたいくつかの改善点を発表した。