前言:

虚幻引擎(英语:Unreal Engine)是一款由Epic Games开发的游戏引擎。该引擎主要是为了开发第一人称射击游戏而设计,但现在已经被成功地应用于开发潜行类游戏、格斗游戏、角色扮演游戏等多种不同类型的游戏。 最新版本为虚幻引擎5, Epic已在2021年初开始提供预览,在2021年末完全推出。Epic已在2021年年中时将其集成入堡垒之夜,这款游戏已成为2020年PlayStation 5和Xbox Series X的首发作品之一。

准备工作:

  • 注册一个EPIC账号
  • 注册一个github账号
  • 150G左右的硬盘空间(虚幻引擎非常大!)

第一步:绑定账号

由于虚幻引擎是epic内部的软件,必须在github上加入epic的组织才能看到虚幻引擎的源码,所以第一步打开epic官网,登陆账号,绑定github账号。

登录后点击账户。

file

点击应用与账户,选择账户一栏

file

点击github连接,登录你的github账号即可

第二步:下载源码

来到GitHub官网,登录刚才绑定的github账号,此时会收到epic组织的邀请,接受即可

file

接受后可以看到自己已经加入了epic的组织

接着我们打开epicgame这个组织,点击Repositories,就可以看到虚幻引擎的仓库了

file

我们打开仓库,找到release5.1 这里根据你需要的版本下载对应的release

file

点击后再点击下载第一个源码

file

第三步:安装visual studio

安装教程自行搜索,这里不再教学,installer那里选择C++开发游戏,并在右边勾上额外的unreal engine 安装程序

file

第四步:编译源码

打开我们下载的源码压缩包,并解压

file

打开解压后的文件夹,运行setup.bat

file

这里等待依赖下载完毕

file

依赖下载完毕后,我们再运行GenerateProjectFiles.bat文件,这一步是创建visual studio解决方案,创建好后会生成一个UE5.sln文件

file

双击运行UE5.sln文件,此时会打开vs窗口

我们找到右侧的解决方案,右键点击UE5,点击“设置为启动项目”

file

file

这个时候在vs编辑器上方依次选择Development Editor --> Win64 --> UE5

file

点击上方生成栏,选择生成UE5

file

此时会有大概五六千个文件需要编译,预计等待时间为1到2小时 (根据个人电脑配置而定,一定要保证还有足够的空闲内存,按照说明UE的编译策略是1.5GB/process)

编译完成后会自动启动UE5编辑器,如果没有,手动按F5启动

file

file

到这里就已经完成了源码的获取和安装,开始你的UE之旅吧!