很久之前在B站做过一些奇奇怪怪的教程,其中一个就是傻瓜都能做游戏系列.
后来我有一个非常要好的美术大佬朋友,想学习引擎,我就推荐了UE4, 并且给他推荐了我的教学视频. 结果没多久他就说他连傻瓜都不如. 我知道应该是我的教程出问题了, 画画水平那么牛逼的人不可能是傻瓜. 后来我和他就交换资源,他教我画画,我教他引擎.
他画了一个案子,我觉得非常适合作为一个例程来写,于是就有了这篇文章.这篇文章, 或者这一系列教程,我会讲的非常非常傻瓜,尽量每一步都讲清楚. 因为是针对从未接触过UE4甚至游戏引擎的人写的.
首先去官网下载Epic启动器.
Download Epic Games Launcherwww.epicgames.com下载安装完成之后,需要登陆才可以下载引擎,没有账号的可以申请一个. 打开启动器后,选择左边的虚幻引擎,然后右上角 安装引擎. 我在写这篇文章的时候 虚幻版本已经是4.25了.
安装引擎有个选项,下面的目标平台可以暂时不选,输入调试符号如果空间够的话建议选上,之哦胡如果有讲到C++内容,是需要这些符号的.然后等待安装.
UE4的简介官网有很多 我就不说了,直接切入主题.
先来看看朋友的案子:
是个2D横板动作解密游戏.
实际上,UE4并不擅长2D游戏,在正交视图下连灯光都没办法好好支持,甚至连阴影都没有.
Shadows not working in Orthographicanswers.unrealengine.com这个问题我从很早就在关注,但是到现在为止,还是不支持. 不过办法总比问题多.
现在,我们来分析一下这个案子:
核心玩法就是蹦蹦跳跳了.
我把案子中除游戏场景之外的元素罗列出来:
大概就这么写元素吧. 第一篇,我就先实现基本的移动和金币功能.
这时候虚幻4已经下载完成了. 点击启动打开.第一次打开可能会比较久.
选择Games,然后Next
<