2.3 KiB
title | localeTitle |
---|---|
Unreal Engine | 虚幻引擎 |
使用虚幻引擎进行游戏开发
虚幻引擎是由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的更高级的可视化脚本界面。
在虚幻中制作的热门游戏
- 蝙蝠侠阿卡姆城
- 质量效应
- 生化奇兵
- 边疆
- 战争机器