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