Unreal Engine 4: Create Your Own First-Person Shooter
Offered By: Skillshare
Course Description
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)
Taught by
Tim Lash
Related Courses
Unreal Engine Interactive 3D: Blueprints, Animation, Audio, & EnvironmentsRochester Institute of Technology via edX Unreal Engine Interactive 3D: Sequencer-Cinematography, Interfaces, Visual Effects, Pipelines, and Production
Rochester Institute of Technology via edX Unreal Engine Foundations
Rochester Institute of Technology via edX Unreal Engine 4 C++ The Ultimate Game Developer Course
Udemy Unreal 4 C++ Multiplayer Master: Intermediate Game Dev
Udemy