MNK_

Third Person Shooter

Course project | Unreal Engine 4 | C++

Third Person Shooter

Gameplay Video

Project Overview

A third-person shooter built in Unreal Engine 4 with C++, made by following the Udemy course Unreal Engine C++: The Ultimate Shooter Course. The source code is on GitHub.

This project took my C++ skills in Unreal Engine to the next level. The course gave me a solid foundation, and adding my own touches on top of it made the game feel like my own and made it genuinely rewarding to build.

What the Course Covers

The course builds a complete shooter in Unreal Engine 4, with a strong focus on character animation and gameplay:

  • Character creation, movement and controller input in C++
  • Animation Blueprints and blendspaces, including strafing and turn-in-place
  • Aim offsets and inverse kinematics
  • Crouching with dynamic capsule resizing
  • Materials, special effects and Unreal Engine's code base