Unreal Engine First Person Shooter Survival Course by Aidan Perry
Duration:18.5 hours on-demand video
Actual Duration:14h 10m
Release date:2022, April
Publisher:Udemy
Skill level:Beginner
Language:English
Exercise files:Yes
Software:Unreal Engine
Course URL:https://www.udemy.com/course/unreal-engine-ultimate-survival-horror-course/
You get a full first-person survival horror game built from zero in Unreal Engine, with working AI, inventory, and scares included.
🎯 What you’ll learn
- Make a complete survival horror game in Unreal Engine from start to finish
- Build a first-person controllable character from scratch with crouch, sprint, and lean
- Set up a reusable interaction system for doors, notes, pickups, and lockers
- Create an advanced inventory system with 3D item inspection and rotation
- Build smart enemy AI with patrol, chase, and hiding mechanics
- Design levels with lighting, fog, post processing, and atmosphere
- Add jumpscares, objectives, cutscenes, and game over screens
- Recreate mechanics inspired by Outlast, Amnesia, Resident Evil, and FNAF
- Use Blueprints practically for gameplay, UI, and main menu
- Polish with footsteps, regenerative health, flickering lights, and particle effects
✅ Requirements
- Skills: No prior Unreal Engine experience needed, basic computer literacy is enough
- Tools: Unreal Engine installed, 3-button mouse recommended
- Hardware: 64-bit PC or Mac capable of running Unreal Engine, 8 GB RAM minimum
📝 Description
This one is simple: you start with an empty project and finish with a playable survival horror game. No templates, no shortcuts. You build the first-person character yourself, wire up movement, camera, flashlight, crouch, sprint, and lean, then layer gameplay on top.
The big win here is systems you can reuse. You get a clean interaction system where any door, note, or prop can be made interactable in seconds. Then you stack classic horror stuff on it — doors that swing, push, or jam, flickering lights, hiding in lockers, finding notes, footsteps that give you away. It is all done in Blueprints, and you learn when to use them and why.
Then it gets fun. You break down mechanics from Outlast, Amnesia, Resident Evil, and FNAF and rebuild your own versions. Hiding from patrols, inventory puzzles, limited resources, scripted scares. The enemy AI actually hunts, loses you, and searches, so tension comes from systems, not just loud sounds.
You also cover the look. Lighting, fog, post processing, particles, and sound — how to make a cheap blockout feel creepy fast. Plus the unsexy but necessary stuff: objectives, cutscenes, main menu, game over screen, and a detailed inventory system with rotating 3D inspection.
Even if horror is not your thing, the process transfers. Character, interaction, AI, UI, level art pass, packaging — that is a full game loop you can use for any indie project.
🧑🎓 Who this course is for
- Passionate or curious people looking to expand their Unreal Engine skillset
- Beginners and indie devs who want to finish a complete horror FPS project for their portfolio
🧑🏫 About the Author
Aidan Perry is an Unreal Engine instructor and indie developer focused on survival horror and first-person gameplay. He teaches Blueprints-first game creation with an emphasis on finishing projects, from character setup and Game AI to lighting and polish. His courses are known for practical, start-to-finish builds inspired by classic horror titles.
🏁 Final Result
- A complete, portfolio-ready first-person survival horror game with playable character, interactable level, inventory with 3D inspection, hunting AI, objectives, jumpscares, menus, and atmospheric lighting built in Unreal Engine.

Channel