Unreal Engine 4: Create Your Own First-Person Shooter

Go to class
Write Review

Free Online Course: Unreal Engine 4: Create Your Own First-Person Shooter provided by Skillshare is a comprehensive online course, which lasts for 10 hours worth of material. The course is taught in English and is free of charge. Unreal Engine 4: Create Your Own First-Person Shooter is taught by Tim Lash.

Overview
  • In this game design course, I’ll guide you through the process of making a first-person shooter game! This course uses Unreal Engine 4 — the same game engine AAA games development studios used to make Fortnite, Batman Arkham Knight, Borderlands, and many others!

    This class contains 38 video lessons that will walk you step-by-step through the following topics:

    • How to create 6 customizable weapons (includes pistol, assault rifle, shotgun, sniper rifle, grenade launcher, and rocket launcher)
    • How to make hit scan and projectile based weapons
    • How to animate a first-person character
    • How to script complex reloading and shooting systems
    • How to spawn dynamic impact effects
    • How to damage enemy characters based on specific body parts
    • How to create interactable ammo pick up objects
    • How to construct a player HUD using Widgets
    • How to add realistic particle and sound effects to a game
    • And much more!

    With the knowledge you’ll acquire in this class, you’ll gain an in-depth understanding of first-person shooter mechanics. This knowledge applies to all kinds of genres, such as looter, survival horror, military, sci-fi, and others, allowing you to take this project in an endless number of directions! While anyone is welcome to take this course, I recommend it for those with at least some coding knowledge or experience using Unreal Engine 4. While my lessons are thorough, I do not take the time in this course to explain the absolute basics of coding and Unreal Engine 4. If you are completely new, I recommend you take my course on Third-Person Action Adventure games first.

Syllabus
    • Course Trailer
    • Introduction & Project Overview
    • Download & Install
    • Setting Up Our Project
    • Making Our Character Move
    • Adding Content Packs
    • Creating the First Person Character
    • Animating Our Character
    • Equipping Our Loadout (Part 1)
    • Equipping Our Loadout (Part 2)
    • Creating Weapon Pick Ups
    • Making Our Own Weapon Animations
    • Switching Between Weapons Animation
    • Dynamic Crosshairs
    • Creating the Main HUD
    • Sprinting Functionality
    • Adding Sprinting Animations
    • Making Ammo Pick Ups
    • Shooting Hit Scan Weapons
    • Reloading Functionality (Part 1)
    • Reloading Functionality (Part 2)
    • Reloading Weapon Animation
    • Shooting the Pistol
    • Adding Realistic Recoil
    • Shooting the Assault Rifle
    • Shooting the Shotgun
    • Creating Impact Effects
    • Damaging Enemies
    • Aiming Down Sights
    • ADS Camera Zoom
    • Adding Hit Markers
    • Adding Damage Numbers
    • Enemy Defeated Animation
    • Shooting Projectiles (Part 1)
    • Shooting Projectiles (Part 2)
    • Shooting the Sniper Rifle
    • Making Things Go BOOM (Explosions!)
    • Shooting the Grenade and Rocket Launcher (Final)