Ready to create games in Unreal Engine?
This course will teach you how to make a survival horror game, teaching all skillsets the fundamentals of game creation through one of the most popular genres in game media. We will go step by step through the game-making process to show how we can set up a character from scratch, well-designed gameplay, classic and advanced horror mechanics, artificial intelligence, and a lot more.
In this course, you will:
Ready to create games in Unreal Engine?
This course will teach you how to make a survival horror game, teaching all skillsets the fundamentals of game creation through one of the most popular genres in game media. We will go step by step through the game-making process to show how we can set up a character from scratch, well-designed gameplay, classic and advanced horror mechanics, artificial intelligence, and a lot more.
In this course, you will:
Make a complete game
Create a playable character from scratch
An interaction system that allows you to easily assign objects in the world to be interactable
Create many horror mechanics to customize and choose from such as: multiple ways to open doors, flickering lights, crouching and sprinting, jumpscares, footsteps, leaning, finding notes, etc.
Use the environment to hide from AI (e.g. hiding in lockers)
Learn more game-creation knowledge such as objectives and cutscenes
Learn how to design and create a good level, going over lighting, post processing, atmosphere, particle effects, and fog.
Go over some fun mechanics from famous horror games such as Outlast, Amnesia, Resident Evil, and FNAF
Create smart AI enemies to add suspense and objective to your game.
A very detailed inventory system with 3D item inspection (that includes rotating models)
Many other fun activities such as game over screens, regenerative health, main menu, making 2D images out of 3D meshes, and more.
Master the ability to create a game in your vision.
We're going to dive straight in, starting a game from scratch and building ourselves an empire. It's going to be an incredibly fun journey, and at the end of it, you'll have the knowledge needed to create games on your own, from start to finish. You'll learn how much easier it can be to use Unreal Engine once you've got the hang of it, and then nothing will be in the way of you and your dreams of making and finishing video games.
Why Take This Course?
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. I'm excited to see what you can create because I understand what you're capable of. So are you ready?
Let's start making a video game.
Set up your project.
Learn about game instances and their importance to creating a game.
Learn about game modes and their importance to creating a game.
Learn about game states and their importance to creating a game.
Learn about player states and their importance to creating a game.
Create a HUD.
Creating a Player Controller.
Creating a player character to control and possess.
Create the first essential part to a first person character, the camera movement.
Create the second essential part to a first person character, the movement.
Add jumping to our character.
Creating a robust interaction system to use throughout the course.
Adding a crosshair to our screen.
The basics of interacting with doors.
Slightly more advanced doors that always open away from the player.
"Amnesia" type doors that you have physical control over with your mouse.
Making a slightly better level to work in.
What's a horror game without a flashlight?
Adding lights that flicker.
Creating an interactable object linked to a light in the world.
Adding sprint functionality with depleting stamina.
Adding the ability to crouch down for slower (and later on quieter) movement.
Adding a realistic head bob while we walk or run.
How to add fonts into Unreal Engine.
The overview of what we will be creating.
Laying out what the inventory will look like on our screen.
Designing our inventory.
Creating an inventory component to allow us to easily add to more characters.
Improving the inventory widget UI.
Adding functionality to add multiple items to our inventory at once.
Not letting the player interact with inventory slots that have no items.
Creating a drop down menu when selecting an inventory item with options such as use, drop, and inspect.
Using items from our inventory.
Dropping items from our inventory.
Making the functionality for picking up items better.
Adding names and descriptions to items to help the QOL for the player.
Creating icons for our items, directly in Unreal.
Advanced item inspection.
Continuation of the item inspection.
Adding a "backpack" type item to increase amount of inventory slots.
Learning how to create more inventory items.
Having our flashlight deplete battery life.
Having our flashlight fade as the battery depletes.
Creating a health system for our character.
Adding a better user interface for our flashlight, health, and stamina.
Creating a blood screen as a visual element to represent our health.
Adding a robust system to hiding in places from AI.
Adding interactable combination locks.
A continuation on the combination locks.
Adding notes with customizable messages.
Examining notes in the same vein as our inventory system.
Adding jumpscares to our horror game.
Adding dynamic footsteps for walking, running, and jumping for different ground materials.
The basics of creating cutscenes in Unreal Engine.
Basic updating objectives.
Leaning left and right for peaking around doorways.
Creating a more appropriate level for our game.
Adding proper lights to illuminate the scene.
Basics of post processing to stylize your scene.
Adding exponential height fog for the atmosphere of our scene.
Creating depth of field that updates based on your camera's position.
Adding ambient sound to round out our environment.
Recreating the camera views from the famous horror series Outlast.
Recreating the original fixed-camera system from the original Resident Evil games.
Creating a security camera system reminiscent of the ones from the Five Nights at Freddy's series.
Creating a bone modifier to have the AI's head follow your movements.
Creating an enemy who patrols the map and explores the rooms.
Having the AI chase you when noticed.
Having the AI investigate the area when you've lost their sight.
Playing the jumpscare audio when the enemy sees you.
Having the enemy attack and/or kill you when they catch you.
Allowing the enemy to open doors.
Allowing the enemy to pull you from your hiding spot if they witnessed you entering it.
Creating a basic main menu.
What to do now that you've finished the course!
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.