Make a horror survival game in Unity (Udemy.com)
Professional game development for Unity
Created by: Pete Jepson
Last updated October 2025
What you will learn
- Use post processing to create amazing graphics
- Create a unique horror survival game in Unity 2021
- Easy to understand coding activities
- Create intelligent AI
- Create combat mechanics for melee, guns and throwing weapons
- Use a custom load screen
- Create a main menu
- Create an interactive inventory menu
- Learn how to make AAA games in Unity
- Beginner Level project and Intermediate Level project included
How it compares
Against the other 183 rated Udemy courses in Unity on CourseDuck:
- Rating4.3 out of 5higher than 26% of them
- Reviews873#47 of 184 by number of reviews
- Length67.9 hourslonger than 98% of them
- Last updatedOctober 2025more recently than 88% of them
Course Description
Do you want to create a professional looking horror survival game in Unity? Well you've found the right course. This is aimed at anybody who loves game design and wants to make awesome games.
My name is Pete Jepson and I have taught game design for over 9 years. In this series we will be making a first person survival game where you try to survive on an Island overrun by zombies. You are looking for a vaccine before your infection level reaches 100 and you become one of the undead.
In this 2022 updated version of the course I will be using intermediate level coding to give you professional skills in game design. If you are completely new to Unity, you will be pleased to know that the older beginner level version of this course is still available in the later sections. That means you can complete the beginner level and then move onto the intermediate level. It’s like buying two courses for the price of one.
You will need a powerful computer to complete this project, so please ensure your computer meets the minimum specifications
So, what's in the course?
We start by creating the AAA post processing visuals to establish a night time look for the game. The enviornment map and props are free to download and you can use them in any game you decide to create.We also add a nightvision camera with zoom lens.
We then create an interactive inventory menu that allows you to carry multiple pickup items and weapons. We also add the ability to combine items into new weapons, such as a makeshift flamethrower, using a spray can and lighter, and a molotov cocktail grenade.
The melee weapons drain your stamina levels as you use them, so you have to use strategy when attacking enemies. You may need enough stamina to run to safety. Guns can also be picked up, but they make enough sound to attract large zombie armies to descened on your position, so make sure you have enough ammo left to escape
Then we will import zombie characters, which are free to use in this project and any other project you want to create. We develop an animation flow using mecanim, which will create a wide variation of types of zombies.
We will work on navigation path finding and artifical intelligence, allowing the zombies to make their own decisions on where to go and what to do. Once the zombies detect you, they will discover their own different ways to hunt you down!
We add spawning systems for the characters, creating the illusion of an infinite amount of zombies, while ensuring we optimise the system so it will run easily on any computer system.
We create a door open and close system and also a door locking system. Some doors require that you find a key to unlock them. Exploring the map then becomes necessary to complete the game.
We finally work on a main menu and loading screen.
By the end of this course you will have a completed horror survival game which you can export out as a finished product. You will have developed the skills, confidence and understanding of how to make your own games in Unity.
So why not enrol today and I look forward to seeing you in my course.
This course includes the following free assets:
Free horror environment 3D scene
Free weapons from Sketchfab
Free realistic animated zombie characters
Free sounds and music
Free music by Bensound
Instructor Details
- 4.3 Rating
873 Reviews
Pete Jepson
I am a qualified teacher and I have been teaching game design for over 12 years. I have been using Unity since 2013 and I have produced a series of courses showing people how to create games and animations using this game engine.
With over 64,000 students from over 157 Countries around the world, my courses are helping people learn and create at the same time.
I am completely dedicated to helping you on your learning journey. If you have any questions or require any help I am always available and will respond quickly.
More courses by Pete Jepson
More Unity courses
Learn to make an Awesome Builder-Defender game in Unity! (2021)
4.9 (1,909 Reviews)
Provider: Udemy
Time: 10.1h
$79.99
RPG Core Combat Creator: Learn Intermediate Unity C# Coding (2025)
4.8 (11,337 Reviews)
Provider: Udemy
Time: 27.6h
$149.99
Learn To Code By Making a 2D Platformer in Unity (2017)
4.8 (2,597 Reviews)
Provider: Udemy
Time: 13.1h
$13.99
Learn Blender 3D Modeling for Unity Video Game Development (2026)
4.8 (2,152 Reviews)
Provider: Udemy
Time: 11.7h
$149.99
Learn To Create A Roguelike Game In Unity (2020)
4.8 (1,234 Reviews)
Provider: Udemy
Time: 19.4h
$16.99
Reviews
By Dan Birsan SIEMENS SRL RO7614474 on 10/2/2025
I'm sorry, but there are so many bad practices in the code that I just get annoyed and confused in half the lessons. Please explain more, weed out the unnecessary details, smoothen the learning curve and for God's sake stop teaching students to spaghettify the code 3 classes in. Edit: Nearing the end of the course now and I'm ashamed of Mr. Jepson's code and I don't consider he's qualified to teach programming. If you're having trouble with the course, do yourself a favor and find a different one, as this will teach you bad practices in most of the lessons that you'll have a hard time unlearning and will needlessly complicate your work.
By Romy Kircheis on 5/23/2022
It helped me a lot! I loved the way he explained things and it didn't get boring or too fast. Pete is a very good teacher. The course is more for absolute beginners, but if you know programming, you can improve the code yourself if you want. Thanks a lot Pete!!
By Victor Tonna on 2/27/2022
This instructor genuinely surprised me in the best way. At one point, I was diagnosing a problem the wrong way in my head, and somehow he immediately identified exactly where my thinking was going off track — before I even fully realised it myself. I won’t lie, it kind of spooked me at first , but at the same time it made me recognise just how experienced and sharp he really is. What impressed me most is that he didn’t just give the answer. He guided me, asked the right questions, and then stepped back so I could process it myself. It was frustrating in the moment, but also eye-opening. It really made me realise how much more there is to learn and honestly humbled me in a good way. It “caved” my ego a bit — and that’s exactly what good teaching should do. You can tell he doesn’t just know the material, he understands how students think and where they usually go wrong. That’s rare, and it makes a huge difference.
By Daniel Bruening on 7/26/2021
Updated course review: Loving it so far, I'm really happy about the updated content, it's awesome to get new content and it shows that this teacher is committed to his students! I really appreciate that he gave info on how to optimize the scene at the beginning, as this was an issue for me in the old course, frame rate was pretty bad on my laptop. I look forward to finishing the course (again, hah.) Thanks. Old course review: I loved this course, I definitely learned a great deal, and I loved that it's aimed at someone with really no coding experience, i.e. no super complicated (to beginners like me at least) arrays and other slightly more advanced concepts. I was struggling to get my own horror game project going. I learned a lot on my own from isolated video tutorials, but I honestly wish I would have just started with this. Would have saved me from a lot of headache and frustration! Thanks!
By Silvio Zylfi on 4/29/2021
I really appreciate the fact that Pete spent so much time and effort to create this course. He is always ready to answer if you have questions, doubts or issues. Unfortunately, I had issues way too often with the coding. The coding part is chaotic, and when you try to fix one issue, it really often creates other issues somewhere else. This can really be frustrating.. I completed the whole course and there are still plenty of things which just don't work as they should in the game, especially with the enemies AI. Another thing: The scripts which control player's movement and player's shooting are just grabbed from some free asset: i think it would have been better just to explain and write those scripts from scratch, for 2 reasons: 1) they are so important, that probably learners want to learn how to write them 2) trying to make those scripts fit in our game caused issues Since I bought this course for a very low price, i still think it was worth it, but unfortunately i also have to say that it could have been better. Anyway, thanks again Pete, i hope that you will take in consideration this notes for your future courses ;)
By San1or_ on 12/20/2020
happy that this course exists :D
By Doug Adams on 12/20/2020
I did it!!! Seriously, never touched Unity and I had only programmed "hello world". I wanted to make a video game, because it's practically all my kiddos play or talk about and I thought it'd be a fun way to understand their world. It took me 8 weeks and I almost threw my computer out of my second-story window five different times out of complete frustration. It's probably the hardest thing I have done intellectually speaking in my adult life, the equivalent to a mental ultra-marathon. I had no idea what I was doing AT ALL, but Professor Jepson provides truly top-shelf instruction. This course is comprehensive, if you've ever wanted to program a game, know how they work or just wish to abuse your brain, this is the place for you. It was rewarding and fun. Best of all, after I completed the game, my wife tried it out and screamed twice! Priceless horror... my son high-fived me and laughed, it was the best. Thank you Professor Jepson.
By Lukas Koster on 12/13/2020
This is a very good course!
If I had some questions they got answered very fast!
By Brendan Sullivan on 12/13/2020
Wow, this class not only teaches how to make a horror game but how to take your game to the next level in a very easy to learn fashion. I have taken these lessons into VR and have done great things. Thank you so much for sharing your knowledge.
By Leaundrae Mckinney on 11/22/2020
So far I'm learning some good stuff. Looking forward to seeing what else is in store.
By Chris on 11/22/2020
The course is very good, there are a few moments where it is basically saying 'now do this and put it to this level' while I'm thinking 'ok, but what does it DO though!' Obviously this is meant for experimentation but there were a few moments where something was zoomed through and I had no idea why I was doing the thing that I was doing. However the tutor is very easy to follow and understand, and it has encouraged me to play around more rather than playing it safe and following instructions to the letter (which could be the intended course of action!) Only up to section 10 so a way to go yet, but thoroughly enjoying it so far!
By Pawe Borysewski on 11/20/2020
I think it's a great crash course. I like that it starts off with the graphics, the rendering, the camera and the visual side overall. Knowing how to apply these is what separates a game that looks polished from ones that look unfinished. I would never imagine this is done so easily in Unity. And yet, because the teacher structured the course in this way, we get to see those effects with a ready made scene so early in the course. I had a real 'wow' moment the first time I've seen lights bouncing off the water and would never have guessed it's achieved with bloom. I like the end result of the course. It's way better than other courses which leave you off with some really weird looking end product. Here there is a lot of emphasis on atmosphere, even if the end result is not far from basic in terms of gameplay mechanics, it is presented with a level of quality that you won't achieve following other less thought out courses. Definitely recommended.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100











