Choose your operating system:
Windows
macOS
Linux
当你创建新项目时,虚幻引擎4 (UE4)会提供模板列表供你选择。这些模板包含一些现成资产,如关卡几何体、你可以控制的角色和简单的角色动画。很多教程将其中某个模板用作起始点。
在 第三人称 游戏中,玩家从位于角色身后略上方固定距离处的摄像机观看游戏世界。在UE4中,你可以控制摄像机距离和位置,并按需调整。
创建第三人称项目
启动UE4时,你将看到一个界面,可以从中选择打开现有虚幻项目或创建新内容。要创建第三人称项目,请按照以下步骤操作:
在 新项目类别(New Project Categories) 中,选择 游戏(Games) 类别,然后,点击 下一步(Next)
[![创建第三人称模板项目](ThirdPersonTemplate1.png)(w:600)](ThirdPersonTemplate1.png)选择 第三称(Third Person) 模板,然后点击 下一步(Next)。
[![创建第三人称模板项目](ThirdPersonTemplate2.png)(w:600)](ThirdPersonTemplate2.png)配置项目设置。你可以选择是要创建蓝图还是C++游戏、你的目标平台以及是否包含初学者内容包等。参见项目设置文档,了解更多信息。
如果你要一些现成对象填充关卡,请选择 带初学者内容包(With Starter Content) 选项。当你习惯UE4中的功能按钮和工作流程时,这些内容会非常易于使用。
最终结果
你按照这些步骤操作后,你现在应该拥有一个可以控制第三人称角色的基本关卡。
不妨试试新的关卡?在主工具栏中,点击 运行(Play),然后让你的角色旋转起来!
改进你的项目
拥有可操作关卡后,可以开始导入内容,并进行调整,以便让你的游戏更加有趣。
角色
我们从 角色模型 开始。默认情况下,这是UE4人体模型。你可遵循以下步骤将其更改为女性人体模型。
点击选中人体模型。
在 细节(Details) 面板中找到 网格体(Mesh) 分段。使用 骨骼网格体(Skeletal Mesh) 分段选择SK_Mannequin_Female骨骼网格体。
[![更改可操作角色骨骼网格体](ChangeSkeletalMesh.png)(w:600)](ChangeSkeletalMesh.png)
如果你要使用不同的角色,你可以从虚幻引擎虚幻商城下载一些内容,或使用MetaHuman角色。
角色已经能够奔跑和跳跃,但是你还可以添加其他类型的 角色 动作,如行走或蹲伏。有关详细教程,参见设置角色动作
关卡
关卡已经有一些简单的几何体,如楼梯和平台。要想添加更多的内容,最简单的方法就是从 内容浏览器容 中拖放。
如果你在创建项目时选择包含 初学者内容包,你应该已经有一些你可以拖放到关卡中的内容。如果没有,你现在可遵循
有关如何填充关卡的更深度指引,参见关卡设计师快速指南。
最终结果
世界开始成形!现在你拥有了一个可操作角色,可以用于探索更丰富的环境。
接下来呢?
你已经了解了创建第三人称体验的基本操作,现在可以尝试以下一些其他内容:
使用后期处理给游戏添加一些特别的视觉效果,例如动态模糊或晕映。
使用虚幻示意图形(UMG)创建游戏内抬头显示(HUD),以便显示玩家健康状态和弹药数量等信息。
使用行为树添加人工智能角色。你可以将它们设置为追逐、逃跑、帮助或伤害玩家。