Unreal Engine 5 - Create Zombie Survivor FPS Game
Learn how to create a Zombie Survival FPS game prototype from scratch using Unreal Engine 5.

What you will learn
Learn to program using Blueprints, without needing to write code.
Setup an FPS human-controlled character from scratch.
Connect and animate FPS Character weapons using our own custom animations.
Create logics using Blueprints system.
Create Zombie AI
Make a complete game by the end of this course.
Why take this course?
🎉 Master Unreal Engine 5 to Build Your Zombie Survival FPS Game! 🎮
Course Title:
Unreal Engine 5 - Create Zombie Survivor FPS Game
Headline:
🧟♂️🔫 Learn how to create a Zombie Survival FPS game prototype from scratch using Unreal Engine 5.
Course Overview:
Are you ready to dive into the world of game development with Unreal Engine 5? This course assumes you have some prior experience with Unreal Engine 5, as we'll be covering the basics to an extent but not in full detail.
Join instructor Ivan Yosifov on this thrilling journey where we'll build a Zombie Survivor FPS game step by step. From setting up your First Person Character (FPC) to crafting powerful weapons, implementing lifelike animations, and designing the eerie effects of a zombie apocalypse, you'll learn it all from the ground up!
What You'll Learn:
🛠️ Game Creation Process:
- Make a complete Zombie Survival FPS game.
- Craft a playable FPS character from scratch with animations, weapons, and effects.
- Develop Zombie AI that will chase you and cause damage to your player.
- Implement gameplay mechanics such as HUD, Damage, Character Health, Automatic Fire, Ammo Packs, and Health Pickups.
🧩 Environment and Assets:
- Utilize the Matrix Demo scene as a base for your environment or choose from a plethora of environments available on the Unreal Marketplace.
- Create game modes and scenarios that will make your game engaging and fun to play.
Course Content Breakdown:
-
FPS Character Setup:
- Blueprints for character movements, actions, and interactions.
- Weapon creation and handling.
-
Zombie AI Development:
- Designing zombie behavior patterns using Unreal's AI system.
- Implementing collision detection and response.
-
Gameplay Mechanics:
- Crafting the HUD, health systems, and combat mechanics.
- Adding environmental elements like ammo and health pickups.
-
Asset Utilization:
- All necessary materials for building your game are included in this course.
- No modeling or animation skills required; we'll use pre-made assets from the course.
Your Game Development Journey:
We're going to start from scratch, building a game around a FPS Zombie Survivor concept. This is going to be an incredibly fun journey, and by the end of it, you'll have acquired the knowledge to create your own amazing FPS Zombie Survival game in Unreal Engine 5!
Let's Build Your Game!
With the guidance of Ivan Yosifov, each lesson is crafted to take you further into the intricacies of game development. Whether it's your first project or a step up from previous experiences, this course will challenge and inspire you. 🎥✨
Enroll Now!
Embark on an exciting adventure in game design with Unreal Engine 5. Sign up for the "Unreal Engine 5 - Create Zombie Survivor FPS Game" course today and turn your passion into a reality! 🚀💻
Screenshots




Our review
Course Review for "Introduction to Unreal Engine with UMG"
Overview
The course has garnered a global rating of 4.05, with all recent reviews contributing to this score. The majority of the feedback focuses on the content's clarity, the pacing of the lessons, and the choice of projects for practical application.
Pros
- Comprehensive Content: The course provides a good explanation of how to work with assets in Unreal Engine (UE), as noted by several reviewers.
- Real-World Application: The instructor goes through the process of creating a game, offering insight into practical application and project setup.
- Downloadable Projects: Some users found it helpful to download the full project and follow along with the video for a better understanding.
- Supportive Instructor: The instructor was responsive to questions, which was appreciated by learners.
- Learning Opportunities: Reviewers mentioned that the course helped them cement their knowledge from previous courses and learn new things.
- Flexibility: The course allows for a divergence in projects early on, giving learners the freedom to adapt the learning to their specific needs or interests.
- Subtitles: Although there were issues with subtitles at times, they were still present and useful for understanding content.
Cons
- Pacing Issues: Some reviewers felt that the course skipped over steps in critical areas, such as project setup, which could confuse newcomers to UE.
- Project Size: The choice of a city sample map was criticized for being too large and not suitable for beginners due to system requirements and complexity. A smaller map would have been more appropriate.
- Tutorial Style vs. Educational Approach: Some learners felt that the course functioned more as a tutorial showing how the instructor created a game, rather than teaching them how to create games from scratch. This led to recommendations for supplementing with YouTube tutorials or seeking alternative courses for a more comprehensive understanding.
- Complexity in Later Stages: The absence of guidance on implementing a play UI or converting the project to a multiplayer game was noted as a gap, especially for those aiming to build on the course's foundation for future projects.
General Feedback
- Variety in Reviews: The feedback ranged from positive experiences with learning at one's own pace and understanding content through replaying videos, to suggestions for improvement based on the challenges faced by learners with different levels of prior knowledge and system capabilities.
- Language Considerations: Some reviewers mentioned issues with subtitles or language barriers that affected their learning experience but were still able to overcome these obstacles.
Conclusion
Overall, the course offers valuable insights into working with Unreal Engine and using the UMG system for game development. It is well-received by beginners who have a basic knowledge of UE and is praised for its comprehensive content and supportive instructor. However, some learners suggest improvements in project selection, pacing, and educational approach to better facilitate understanding and application of the skills taught. It's recommended that future iterations of the course consider these suggestions to enhance the learning experience for all users.