前言:
虚幻引擎(英语:Unreal Engine)是一款由Epic Games开发的游戏引擎。该引擎主要是为了开发第一人称射击游戏而设计,但现在已经被成功地应用于开发潜行类游戏、格斗游戏、角色扮演游戏等多种不同类型的游戏。 最新版本为虚幻引擎5, Epic已在2021年初开始提供预览,在2021年末完全推出。Epic已在2021年年中时将其集成入堡垒之夜,这款游戏已成为2020年PlayStation 5和Xbox Series X的首发作品之一。
准备工作:
- 注册一个EPIC账号
- 注册一个github账号
- 150G左右的硬盘空间(虚幻引擎非常大!)
第一步:绑定账号
由于虚幻引擎是epic内部的软件,必须在github上加入epic的组织才能看到虚幻引擎的源码,所以第一步打开epic官网,登陆账号,绑定github账号。
登录后点击账户。
点击应用与账户,选择账户一栏
点击github连接,登录你的github账号即可
第二步:下载源码
来到GitHub官网,登录刚才绑定的github账号,此时会收到epic组织的邀请,接受即可
接受后可以看到自己已经加入了epic的组织
接着我们打开epicgame这个组织,点击Repositories,就可以看到虚幻引擎的仓库了
我们打开仓库,找到release5.1 (这里根据你需要的版本下载对应的release)
点击后再点击下载第一个源码
第三步:安装visual studio
安装教程自行搜索,这里不再教学,installer那里选择C++开发游戏,并在右边勾上额外的unreal engine 安装程序
第四步:编译源码
打开我们下载的源码压缩包,并解压
打开解压后的文件夹,运行setup.bat
这里等待依赖下载完毕
依赖下载完毕后,我们再运行GenerateProjectFiles.bat文件,这一步是创建visual studio解决方案,创建好后会生成一个UE5.sln文件
双击运行UE5.sln文件,此时会打开vs窗口
我们找到右侧的解决方案,右键点击UE5,点击“设置为启动项目”
这个时候在vs编辑器上方依次选择Development Editor --> Win64 --> UE5
点击上方生成栏,选择生成UE5
此时会有大概五六千个文件需要编译,预计等待时间为1到2小时 (根据个人电脑配置而定,一定要保证还有足够的空闲内存,按照说明UE的编译策略是1.5GB/process)
编译完成后会自动启动UE5编辑器,如果没有,手动按F5启动
首先,我要对您的博客文章表示赞赏。您详细地介绍了如何获取和编译虚幻5引擎源码的过程,这对于初学者来说是非常有帮助的。您的文章结构清晰,图片辅助说明使得读者更容易理解操作步骤。特别是您在文章开头对虚幻引擎的简要介绍,让读者对引擎有了初步了解。
您的文章主要包括四个步骤:绑定账号、下载源码、安装Visual Studio和编译源码。在这些步骤中,您详细地描述了操作过程,包括如何在Epic官网上绑定GitHub账号,如何在GitHub上下载源码,以及如何使用Visual Studio进行编译。这些信息对于初学者来说非常宝贵。
然而,我认为您的文章还有一些可以改进的地方。首先,在第三步安装Visual Studio时,您提到“安装教程自行搜索,这里不再教学”。虽然安装Visual Studio的过程可能对许多人来说是基本操作,但考虑到初学者可能对此不熟悉,提供一个简要的安装教程或者提供一个指向详细安装教程的链接会更有帮助。
其次,您在文章中提到了硬盘空间要求为150GB,但没有提到内存和处理器的要求。对于初学者来说,了解这些硬件要求是非常重要的,以确保他们的计算机能够顺利运行虚幻引擎。我建议您在文章中补充这些信息。
总之,您的文章为初学者提供了很好的指导,让他们能够顺利地获取和编译虚幻5引擎源码。通过对上述提到的一些细节进行补充和改进,您的文章将更加完善,对读者更有帮助。再次感谢您的努力,期待您的下一篇文章!
被坑惨了。。还“虚幻引擎5源码版安装教程”……明明就是”如何从源码自己编译一个自己的虚幻引擎“。标题没起对。。
人家真正的虚幻引擎安装很简单的,就直接在Epic里点下载就完事儿了……哪用得着这么复杂。。。