由于最近导师需要,我开始接触了游戏引擎UnrealEngine4,初步对它产生了一定的了解,现在的话就是打算从它的蓝图编程开始学习慢慢深入了解它,因为之后可能研究方向大致就是做AR/VR方面,所以说现在就一直在学习它,首先我要说的就是这东西还真是折磨人,首先来讲讲我的安装与上手经历吧,首先下载我也就不赘述了,此处不得不提一下,每每学习一个新东西,最烦的可能就是找资源以及安装上手的那一步,万事开头难。
不多说废话,UE4的可以去官网下载安装,如果没有注册加入他们社区的话注册一下就好了,之后可以免费使用,其中还需要注意的是UE4需要跟vs联合在一起(C++编程需要),所以说还需要注意与合适的vs版本搭配到一起,我之后教程中的都是Unreal Engine4.23.1+visual Studio2017联合,现在的最新版本可能已经到UE4.24了,所以说之后就不再赘述了,然后就是这里推荐一些可以学习UE4的资源,例如www.52vr.com论坛,其实最直接的是官方有文档,百度搜索一下就能找到,如果文档以及论坛不太清楚的话可以去b站搜一下那种教学视频,有个叫湛嘉诚的我感觉就很棒,非常适合新入门的小白,讲解的非常细致,当然如果英语好的朋友也可以去看看那种歪果仁的,此处就不多说了。我们安装完UE4之后那么我们就开始初窥一下它吧。
我们可以看到初始界面非常简单,那么我们现在就来新建一个蓝图的空白项目,注意最好是项目名称以及路径中不要有中文和空格,更改完之后点击创建项目至此就新建好了一个UE4的项目,界面也不多赘述,上个图,之前有接触过Unity3D或者那种三维仿真软件很快就能理解这个界面布局,
然后接下来就是先介绍如何调试这个工程以及如何发布打包这个工程,文件-》打包项目下选择,如下图
我们可以看到其实打包的选择很多种,然后我尝试过是安卓版本和windows版本两类,至于IOS版本目前还没有尝试,主要是因为打包成ios版本需要去水果官网注册一些东西,比较麻烦,而且我最近需要的一个插件支持的苹果最低要求竟然是A9处理器以上,我的小水果刚好A8,心态炸裂,等我换个水果之后再来使用这个打包IOS版本,至于打包成安卓版本也是比较麻烦,需要配置一些对应版本的环境,我根据我目前的环境就把我下载的列出来,
这是在网上下载下来的资源之后解压开来的文件,资源链接如下
链接:https://pan.baidu.com/s/1a-oaWGoeVW0Ptyw__uPweA
提取码:64xo
解压开来之后我们就需要配置到自己的工程中去,在菜单栏上面的编辑栏点击之后有个项目设置选项,点击之后下拉找到对应的AndroidSDK这个选择项,
对应四个文件夹选择即可,然后点击Android SDK上方的Android选项,
绿色部分是点击完成之后的样子,最初那边是未验证,点击之后就验证成功了,还有就是我没有截屏下来的,下面有个选项是提示是否打包成apk这个需要勾选上,还有就是下方还有一个部分需要验证成绿色的,至此我的UE4就可以打包成apk了,但是此处有个需要注意的就是apk最大不允许超过2g,不过好像可以进行相关配置将这个限制更改掉,我还看了一种方法就是使用UE4自带的压缩烘焙包进行压缩,当然我没有尝试过,至此一个完整的独立运行的Android APK其实已经完成了,还能直接生成32位或者64位的windows的exe程序,至此流程走完,我想大概上对UE4的使用有了一点点理解,后面我将会边学边记录我的虚幻学习之旅。
来源:CSDN
作者:LLLLLXuna
链接:https://blog.csdn.net/liaoshiju0210/article/details/103972626