--- title: Unreal Engine localeTitle: 虚幻引擎 --- ## 使用虚幻引擎进行游戏开发 虚幻引擎是由Epic Games开发的跨平台游戏引擎。虚幻引擎最初是为1998年的FPS标题Unreal开发的,但后来被用于成千上万的商业和非商业游戏。最新版本的引擎,虚幻引擎4,面向PC,PlayStation 4,Xbox One,Mac OS X,iOS,Android,许多VR系统,Linux,SteamOS和HTML5,编辑器可以在Windows,OS X上运行和Linux。 Uscript是引擎的本机脚本语言,用于在虚幻引擎4发布之前创建游戏代码和游戏事件,专为高级编程而设计。该剧本由Tim Sweeney编写和编程,Tim Sweeney也是另一种脚本语言ZZT-oop的创建者。 自2015年以来,虚幻引擎可以免费使用,Epic会对使用该引擎生产的游戏的销售收取5%的版税。 Epic通过他们的Github免费提供大部分代码库,但Playstation 4和Xbox One等封闭平台的源仅适用于注册平台开发人员。 ### 虚幻版本 虚幻经历了4次重大修改。虽然某些代码在发行版之间很常见,但每个主要版本都是一个单独的引擎,项目之间无法移动。在每个主要引擎版本中,有多个次要版本。 * 虚幻引擎1 于1998年发布,主要针对Windows PC,Linux,Mac,PlayStation 2和Dreamcast。该引擎是用C ++编写的,可以使用Unreal Script语言轻松修改。 * 虚幻引擎2 2002年发布,针对Windows PC,Linux,Mac,Playstation 2和Xbox。引擎是用C ++编写的,使用的是Unreal Script语言。 * 虚幻引擎3 发布于2004年,主要针对Windows PC,Linux,Mac,iOS,Playstation 3和Xbox 360.开发分为虚幻脚本和C ++,还有一个名为Kismet的可视化脚本界面。 * 虚幻引擎4 于2015年发布,面向PC,PlayStation 4,Xbox One,Mac OS X,iOS,Android,许多VR系统,Linux,SteamOS和HTML5,编辑器可在Windows,OS X和Linux上运行。虚幻脚本已被删除,取而代之的是动态重新加载的C ++模块,以及一个名为Blueprints的更高级的可视化脚本界面。 ### 在虚幻中制作的热门游戏 * 蝙蝠侠阿卡姆城 * 质量效应 * 生化奇兵 * 边疆 * 战争机器 #### 更多信息: [www.UnrealEngine.com](https://www.unrealengine.com/) [www.EpicGames.com](https://github.com/EpicGames)