虛幻引擎(英語:Unreal Engine)又稱UE引擎[3],是一款由Epic Games開發的遊戲引擎。該引擎主要是為了開發第一人稱射擊遊戲而設計,但現在已經被成功地應用於開發模擬遊戲、恐怖遊戲、角色扮演遊戲等多種不同類型的遊戲。虛幻引擎除了被用於開發遊戲,現在也用於電影的虛擬製片(Virtual Production),例如《曼達洛人》就使用了虛幻引擎4[4]。
開發者 | Epic Games |
---|---|
首次發布 | UE1: 1996年 UE2: 2001年 UE3: 2006年 UE4: 2012年 UE5: 2022年 |
當前版本 | 5(2022年4月5日 | )
預覽版本 | 4.25.0-preview-7(2020年4月15日 | )
源代碼庫 | github |
編程語言 | C++、C#、UnrealScript HLSL、GLSL、Cg、CUDA |
操作系統 | 跨平台 |
語言 | 英文(多國語言) |
類型 | 遊戲引擎 |
許可協議 | 專有, UDK非商業目的免費[1][2] |
網站 | www |
截止2024/11/29最新版本為UE5.5 , Epic已在2021年初開始提供預覽,在2021年四月正式推出。Epic已在2021年年中時將其整合入堡壘之夜,這款遊戲已成為2020年PlayStation 5和Xbox Series X的首發作品之一。[5]
版本
於1998年推出,初代虛幻引擎將渲染、碰撞偵測、AI、圖形、網絡和文件系統整合為一個完整的引擎。Epic Games將這款引擎用於《魔域幻境》和《虛幻競技場》。
二代當初是向《虛幻競技場2003》所開發,這個版被以Unreal ED3編碼完全重寫,也將《虛幻競技場2004》中改進載具模擬的Karma physics SDK整合在一起,也強化了許多元素。 支援PlayStation 2、XBOX與GameCube。《魔域幻境II》也是以此引擎開發(版本與《虛幻競技場2003》相同)。
虛幻引擎開發工具包(英語:Unreal Development Kit,簡稱「UDK」)為2009年11月Epic Games所釋出的遊戲開發工具,對應虛幻引擎3。 Epic表示並不會提供玩家指導,所以使用時要參考基本的教學,也可至論壇上觀摩。開發套件中已包含了遊戲應用程式,死亡競賽(Deathmatch)及奪旗模式(CTF)各含兩個地圖,修改器(外掛)內含模組修改器、音效修改器、地圖編輯器...等,Unreal Frontend則是封裝遊戲的工具;但此套件最主要還是經由修改程式碼(Unreal Script)的內容(其位於Development資料夾中),完成自己理想的遊戲內容。
- 版本:
- 2009年11月發布Beta版本
- 2009年11月17日發布beta 2版本
- 2014年3月發布4版本
之後每月發布一次beta版本,2010年7月以後的版本(即8月版)開始,遊戲應用程式不支援中文;2010年12月版支援iOS系統。
2005年8月,Epic Games副總裁Mark Rein透露,自2003年以來,虛幻引擎4一直在開發中。[6]直到2008年,Epic Games的首席執行官兼創始人Tim Sweeney表示引擎「基本上」完成了開發。[7]2014年1月在CES上宣布該引擎針對第八代遊戲機,個人電腦和基於Tegra K1的運行Android的設備開發。
虛幻引擎5於2020年5月13日釋出,支援所有現有系統,包括次世代遊戲主機PlayStation 5和Xbox Series X/S。該引擎的研發工作在釋出前約兩年就已開始,並於2022年4月5日正式面向開發者推出。
虛幻引擎5採用了兩大核心技術,一是「Nanite」,這是一個允許將高細節攝影源材料匯入遊戲的先進技術,Nanite的出現讓Epic能夠利用其收購最大的攝影測量庫Quixel。
虛幻引擎5的目標是讓開發者輕鬆的建立有細節的遊戲世界而無須花費更多時間在開發精細的Assets上。[8]Nanite可以匯入任何3D電腦繪圖軟體做出的3D模型和3D場景,像是Zbrush、Blender,從而讓開發者使用高面數的模型與高解析度的貼圖,並且無須擔心記憶體的限制。[9]
二是Lumen,Lumen是一種動態全局光照與反射系統,它是基於光線追蹤但更為優化的形式,可以在不同的圖形架構中更廣泛的採用,而無須用到價格高昂的顯示卡。
總結來說,Lumen很優秀,但是它主要的缺點是被僅限於在虛幻引擎5上的使用,這意味著Lumen與 NVIDIA DLSS 類似,它永遠不會像其他開源技術(FXAA、SMAA 甚至 TAA)那樣被廣泛使用。從好的方面來說,它應該允許獨立工作室利用這種先進的 GI 技術,而無需付出太多心力。此外,它還將促使其他主要的引擎(最著名的是 CryEngine、Frostbyte、Dunia 和 Snowdrop)推出它們自己優化的、基於軟體的光線追蹤器,這些光線追蹤器可以在所有硬體上執行。[10]除了Nanite和Lumen,虛幻5在後續的版本更新虛擬陰影貼圖 (VSM),Nanite 還更新了可程式設計光柵化器、相機內視覺效果(In-Camera Visual Effects)、AI人工智慧工具、MetaSounds、世界分區(World Partition)以及更好的動畫系統。[11]
根據GDC 2023公佈的訊息,在未來的5.2版本將會新增許多新功能,例如 Nanite Displacement Map、Render Resources Utility、Niagara Decal Renderer、Sequencer Niagara Sim Cache、Soundscape Ambience、 Procedural Content Generation、Scriptable Tools。[12] 此外,在未來將會推出更多新工具給開發者使用,例如統合了Unreal Engine Marketplace, Sketchfab, Quixel Bridge,ArtStation Marketplace 的全新Marketplace- Fab,開發者可以在Fab下載和購買需要的資源、販賣素材資源賺錢。[13]對於程式設計師,未來會推出一個全新的程式語言-Verse應對元宇宙帶來的開發難題。[14]
使用虛幻引擎的遊戲
參見
參考資料
延伸閱讀
外部連結
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.