第一人称射击游戏教程

学习如何实现第一人称射击游戏中的机制。

Windows
MacOS
Linux
Prerequisite Topics

This page assumes you have prior knowledge of the following topics. Please read them before proceeding.

On this page

FPS_CoverImage.png 上图是教程完成后的效果。

如您是虚幻引擎 4(UE4)新手,建议您先阅读 编程快速入门 ,学习 UE4 中的 C++。学习此教程的前提是了解如何创建项目、为项目添加 C++ 代码,以及在虚幻编辑器中配置输入。如您已可使用 UE4 中的 C++,但不确定如何创建 Pawn 类或配置输入,可通过 玩家输入和Pawn 教程开始学习上手必需的 C++ 概念和技能。

目标

此教程旨在说明如何使用 C++ 构建基本的第一人称射击游戏(FPS)。

目的

完成教程之后您将学会:

  • 设置项目

  • 实现角色

  • 实现发射物

  • 设置角色动画

各个部分

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback