1、前言
由于从小喜欢玩游戏,所以一直对游戏开发感兴趣,也曾经在EPIC下载过虚幻4。但是当时只是叶公好龙,下载完之后UE4就躺在我的硬盘吃灰,然后一度被我嫌弃占硬盘把它给删掉,而今天我又把它下回来了。最近发生了很多事情,让自己对以后的路有了新的思考,也决定开始真正学习虚幻4做游戏,并把学习的过程作为记录下来放在CSDN上,当做笔记。
2、 下载和安装
关于下载与安装,虚幻4可以直接通过EPIC游戏平台一键下载安装,非常简单。
点击左侧“虚幻引擎”。
在“库”界面中可以点击黄色的“+”号选择想要的版本进行下载。
下载和安装玩之后,点击启动即可启动引擎。
启动界面:
3、创建项目
在4.26.2版本中,打开引擎成功后会出现如下界面。
UE4有比较丰富的项目初始模型,如图上所示,四大基础类型分别为:游戏类、影视类、建筑类、产品模型设计类。由于我的目的是学习游戏制作,所以这里选择“游戏”,然后在右下角点“下一步”。然后到达如下界面:
这里又多种游戏类型的基础模板供选择,我们选择---第三人称游戏,点下一步。到达项目设置:
“蓝图”那里可以选择项目的逻辑是由C++编辑还是蓝图编辑,由于我是UE4初学者,暂时只是想体验一下引擎的基本功能,我默认蓝图。其他的,平台默认--桌面/主机,性能特性默认--最高质量。由于我的显卡并不支持光线追踪,所以禁用光线追踪。最后一个选择“含初学者内容包”在接下来的体验过程中就可以使用官方提供的材质以及纹理。然后在下方修改自己想要的目录存放项目,再点击--创建项目,就创建出一个新的项目了。如下:
4、运行基础项目
在项目编辑界面,点击下方内容,会出现项目的主体文件夹。然后点打开目录:ThirdPersonBP->MAP,来到项目关卡地图。双击唯一的测试地图文件,地图就会被加载到中央的窗口。然后再点击上方的--运行,关卡就开始运行。如下几图所示:
开始运行的关卡:
然后我们再用鼠标点击中间正在运行关卡的窗口,就可以进入关卡,并使用键盘或者鼠标进行关卡游玩体验。尝试按WSDA可以让人物移动,鼠标晃动可以转换视觉。同时如果有PC游戏手柄的同学,这个时候也可以直接使用手柄进行操作,考虑非常周到。如果想要离开游戏窗口,则按下shift+f1即可。在上方"运行"按钮点击"暂停"可以暂停游戏试玩进程,点击"停止"即可回到地图编辑状态。
这时发现其实UE4已经替我们准备好了一个游戏的一些基本的机制。之后我们就在这些基础上,学习如何增加各种自己想要的东西,来做出一个新的游戏。