First Person Shooter Tutorial

Learn how to implement mechanics for a First Person Shooter game.

Prerequisite Topics

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

On this page

FPS_CoverImage.png This is what you'll see at the end of this tutorial.

If you're brand new to Unreal Engine 4 (UE4), you'll probably want to read our Programming Quick Start guide to start learning C++ in UE4. For this tutorial, we're going to assume that you already know how to create a project, add C++ code to it, and configure input in the Unreal Editor. If you've already been exposed to C++ in UE4, but you're still not sure how to create a Pawn class or configure input, the Player Input and Pawns tutorial would be a great place to start learning the C++ concepts and skills you'll need to get started.


The purpose of this tutorial is show you how to build a basic First Person Shooter (FPS) using C++.


By the end of this tutorial you'll be able to:

  • Set up a Project

  • Implement a Character

  • Implement a Projectile

  • Animate a Character


Выбрать тему

Добро пожаловать на новый сайт документации Unreal Engine 4!

Мы работаем над множеством новых функций, включая систему обратной связи, чтобы вы могли рассказать нам, о том, что мы делаем. Этот вариант не совсем готов для использования в конечном релизе, поэтому перейдите на форум обратной связи по документации, чтобы рассказать нам о проблемах с этой страницей или написать нам о любых проблемах, с которыми вы сталкиваетесь в работе с документацией.

Мы обязательно сообщим вам, когда новая система будет запущена.

Отправить отзыв