Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete Resident Evil Game Development in Unreal Engine 5
Rating: 4.2 out of 5(45 ratings)
858 students

Complete Resident Evil Game Development in Unreal Engine 5

In this course you will learn everything you need to build a full horror shooter
Created byJan Benkwtiz
Last updated 1/2026
English

What you'll learn

  • Create a complete Animation Blueprint with your Character
  • Change Camera like a fixed Camera following the Player to get a nostalgic feeling
  • Create a full Inventory System with picking up Items and also use them accordingly
  • Create a full Storage System
  • Create Level Transitions and save progress
  • Implement custom Items and Weapons
  • Create a complete UI System and use Items from the Inventory
  • Create a full Aiming and Shooting System
  • Create a Damage System and dealing Damage
  • Receiving Damage and Kill Enemies as well as the Player
  • Healing with Items
  • Create a full reload System for several Weapons
  • Implement a Melee Weapon and use attack Montages
  • Use Layered Blend per Bone Animation
  • Implement Sounds like Footsteps and Shooting Effects
  • How to use Niagara for Visual Effects like Muzzle Flash and Smoke
  • Implement Enemies and setting up Enemy AI
  • Implement Line Trace by Channel for Weapons
  • Equip and Swap Weapons on Character
  • Unlock Doors with Keys
  • Stack Items like Ammunition
  • Create a full Inspection System to inspect Items from Inventory

Course content

1 section47 lectures32h 37m total length
  • Introduction2:13

    Hello students! This is my introduction to this Course.

    Download the final project in Lecture 2. This file consists of 6 parts you have to unzip. Once unzipped, put it in your Unreal Folder (under Documents) and you can start it with any version 5.5+.

    You can put the folder into your Unreal Projects Folder and you will have the whole project available to open up in your Unreal Engine Launcher.

    From there you can simply migrate everything you need into your own project or just export the files you need and re import them into your own project !

  • Export and Import Assets into your Project and how to use them14:35

    The Full Project has now been updated and fixed a couple of bugs. You start now in the Deafult Map! If you want to access the Save Room, just go to the Door and Interact. You can try all functionalities and also try to open the locker.

  • Setting up Project and Basic Movement24:30
  • Setting Up Camera System16:16
  • Equip Pistol and set up Aim30:50
  • Shooting with Line Trace36:20
  • Change Character6:32
  • Create Inventory and Pick Up Items50:19
  • Pick Up Items and Max Item Slots18:47
  • Stack Items in Inventory27:28
  • Add Pistol to Inventory23:08
  • Reload System1:17:21
  • Improve Reload System and Background Blur22:11
  • Use Healing Item32:09
  • Muzzle Flash - Smoke - Footstep SFX46:08
  • Inspect Items from Inventory1:13:56
  • Combine Herbal Items in Inventory54:05
  • Pick Up Revolver and Equip from Inventory1:09:17
  • Reload System for Revolver1:11:04
  • Add Empty Slots to Inventory34:38
  • Reload Animation with Layered Blend per Bone30:48
  • Shotgun and new Equip Function1:11:56
  • Pick Up and Reload Shotgun39:12
  • Improved Shooting Function for Weapons37:23
  • Improve Equip Function and Inventory15:48
  • Full Storage System1:48:15
  • Add Melee Weapon with Line Trace45:20
  • Improve Storage UI and Melee Attacks35:00
  • Unlock Doors with Keys44:06
  • Level Transition and Save Progress with Game Instance1:20:52
  • Bug Fixing and Health UI37:16
  • Set Up Zombie BP and Animation BP16:19
  • Zombie Biting Player25:53
  • Fixing Biting and Sound FX31:51
  • Damage Zombie and Kill36:12
  • Damage Player with Injured Animation25:28
  • Player Death and Melee Damage24:30
  • Upper Body Hit Animation15:14
  • Create a Floor Texture for the Save Room37:28
  • Finishing the Floor and Create the Wall41:39
  • Modeling and Texturing a Locker for the Save Room1:38:01
  • Modeling and Texturing the Storage for the Save Room59:49
  • Level Building the Save Room from Blender to Unreal Engine 553:22
  • Interact with Typewriter and Setting Up Save Game52:33
  • Setting Up Save Game UI and Save Game with Typewriter1:02:48
  • Level Transition to the Save Room and Bug Fixing34:54
  • Solving a Puzzle - Open Lock with Code1:03:34

    To open the Locker Room here is a small quiz. I might just wanna add a document to the game you can grab and read it off from there soon.


    "Maintenance log – Sector 7 lockers reset after the leak.

    First failed test subject: Batch 3. Containment breach: Level 9. Evacuation order issued on the 7th hour.

    They changed the codes to match the incident report number.

    Don’t trust the official logs."

Requirements

  • You should have basic knowledge on how to use UE5
  • You should know how to import Textures and FBX models into your Project

Description

This comprehensive course is designed to elevate your game development expertise to new heights. You will master the creation of intricate blueprints, dynamic animation blueprints, and sophisticated enemy artificial intelligence systems that bring your game worlds to life. The curriculum guides you through the development of a fully functional inventory system, a critical component for immersive gameplay. Learn to implement seamless weapon usage, including equipping, swapping, and managing ammunition with precision. The course also covers the integration of healing items to enhance player survival mechanics, as well as the creation of interactive elements such as unlocking doors to progress through levels. Additionally, you will explore the implementation of robust storage systems to manage in-game items effectively. By leveraging a game instance, you will learn to facilitate smooth transitions between diverse levels, ensuring a cohesive player experience. Beyond these core skills, the course introduces advanced techniques to enrich your projects, including optimizing game flow and enhancing interactivity. Perfect for aspiring developers, this course provides hands-on experience and practical knowledge to build professional-grade games, equipping you with the tools to create engaging, polished, and dynamic gaming experiences that stand out in the industry. I hope you will enjoy this massive course because you can call youself an intermediate UE5 artist after you have successfully mastered every lesson.


Who this course is for:

  • Beginner in Unreal Engine 5
  • Beginners in Game Development