37 lines
2.3 KiB
Markdown
37 lines
2.3 KiB
Markdown
---
|
||
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) |