Unreal Engine — Ultimate Survival Horror Course

Video description

Even if survival horror games aren’t your interest, this course provides the steps necessary to create a video game from start to finish. You will learn many fundamental things about the game-making process and will be able to utilize that knowledge in the projects you work on from here on out.

In this course, you will create a playable character from scratch, add an interaction system that makes it simple to designate objects in the world as interactable, and then add a variety of horror mechanics that you can customize and select from, such as various door opening methods, flickering lights, crouching, and sprinting, jumpscares, footsteps, leaning, finding notes, and more.

You will then learn more about the process of making games, including the goals and cutscenes, study lighting, post-processing, atmosphere, particle effects, and fog to learn how to design and create a good level. Then we will go through some entertaining mechanics from well-known horror games such as Outlast and Amnesia and design clever AI foes to give your game tension and a goal. The main interface, regeneration health, games over screens, creating 2D graphics from 3D meshes, and other enjoyable activities will also be covered.

By the end of this course, you would have mastered the ability to create a game in your vision.

What You Will Learn

  • Blueprint basics and how to put them into practice
  • Develop a controllable character from scratch
  • Advanced interaction systems, inventory system, and item inspection
  • Create a level with proper atmosphere, lighting, and post-processing
  • Work with advanced AI, jumpscares, cutscenes, objectives
  • Gain a fundamental understanding of Unreal Engine

Audience

This course is intended for enthusiastic or inquisitive individuals who want to increase their Unreal Engine skill set. To take this course, you only need a 64-bit PC or Mac that can run Unreal Engine and has 8 GB of RAM.

About The Author

Aidan Travis: Aidan Travis is a game developer who has been working with both the Unreal Engine and Unity 3D for 9+ years. He has studied computer science at DePaul University, is incredibly passionate about the art of creating video games and finds himself wanting to share the knowledge he’s come to learn over these years.

Table of contents

  1. Chapter 1 : Introduction
    1. Introduction
    2. Setup
  2. Chapter 2 : Setting Up
    1. Game Instances
    2. Game Modes
    3. Game States
    4. Player States
    5. HUD
    6. Player Controller
    7. Player Character
  3. Chapter 3 : Character Controller
    1. Camera Movement
    2. WASD Movement
    3. Jumping
  4. Chapter 4 : Horror Basics
    1. Interaction
    2. Crosshair
    3. Doors
    4. Outward Doors
    5. Physics Door
    6. Updating Our Level
    7. Flashlight
    8. Flickering Lights
    9. Light Switch
    10. Sprinting with Stamina
    11. Crouching
    12. Head Bobbing
    13. Importing Fonts into Unreal
  5. Chapter 5 : Inventory System
    1. Inventory Overview
    2. Creating the Inventory Layout
    3. Inventory Design
    4. Inventory Component
    5. Updating the Inventory Widget
    6. Adding Multiple Items to Inventory
    7. Disabling Empty Inventory Slots
    8. Drop-Down Menu
    9. Using Items
    10. Dropping Items
    11. Improving Item Pickup
    12. Item Names and Descriptions
    13. Item Icons
    14. Examining Items
    15. Continuing Item Examination
    16. Adding More Inventory Slots In-Game
    17. Adding Another Inventory Item
  6. Chapter 6 : Horror Advanced Mechanics
    1. Battery-Powered Flashlight
    2. Fading Flashlight
    3. Health
    4. UI
    5. Blood Screens
    6. Hiding
    7. Locks
    8. Opening Locks
    9. Notes
    10. Reading Notes
    11. Jumpscares
    12. Footsteps
    13. Cutscenes
    14. Objectives
    15. Leaning
  7. Chapter 7 : Atmosphere and Level Design
    1. Creating a Small Level
    2. Lighting Our Scene
    3. Post Processing
    4. Exponential Height Fog
    5. Dust Particles
    6. Updating Depth of Field
    7. Ambient Sound
  8. Chapter 8 : Famous Horror Game Mechanics
    1. Outlast Camera
    2. Resident Evil Cameras
    3. FNAF Security Cameras
  9. Chapter 9 : Artificial Intelligence
    1. Head Follow
    2. Enemy Part 1: Patrolling
    3. Enemy Part 2: Chasing
    4. Enemy Part 3: Investigating
    5. Enemy Part 4: Jumpscare
    6. Enemy Part 5: Attacking
    7. Enemy Part 6: Opening Doors
    8. Enemy Part 7: Hiding
  10. Chapter 10 : Extras
    1. Main Menu
    2. Where to Go from Here

Product information

  • Title: Unreal Engine — Ultimate Survival Horror Course
  • Author(s): Aidan Travis
  • Release date: August 2022
  • Publisher(s): Packt Publishing
  • ISBN: 9781804614174