虚幻引擎(英语:Unreal Engine)又称UE引擎[3],是一款由Epic Games开发的游戏引擎。该引擎主要是为了开发第一人称射击游戏而设计,但现在已经被成功地应用于开发模拟游戏、恐怖游戏、角色扮演游戏等多种不同类型的游戏。虚幻引擎除了被用于开发游戏,现在也用于电影的虚拟制片(Virtual Production),例如《曼达洛人》就使用了虚幻引擎4[4]。
此条目需要更新。 (2021年9月5日) |
开发者 | 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 |
最新版本为5.3 , 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场景,像是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.