Embark on an exciting journey into game development with this comprehensive course on Unreal Engine 5. You'll begin by learning how to set up the foundational elements of your game, such as creating the night mood for a spooky atmosphere and designing the game area. Through hands-on lessons, you'll explore key tools and assets available in the Unreal Engine Marketplace, mastering the fundamentals that bring your FPS game to life.
Recommended experience
What you'll learn
Identify Unreal Engine 5 tools and assets for FPS game development.
Build a functional FPS character with movement, aiming, and weapon systems.
Break down AI behavior patterns and game mode logic to improve gameplay mechanics.
Design a complete zombie survival FPS game, integrating AI enemies, animations, and combat systems.
Skills you'll gain
Details to know
Add to your LinkedIn profile
October 2024
4 assignments
See how employees at top companies are mastering in-demand skills
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 8 modules in this course
In this module, we will introduce you to the overarching concepts of game development within Unreal Engine 5, specifically focusing on the creation of a zombie survival FPS game. You'll gain an understanding of what to expect throughout the course and explore the fundamental elements of game design for this project.
What's included
1 video1 reading
In this module, we will guide you through the initial setup required to begin developing your zombie survival FPS game. You'll learn how to download and install assets, set the night-time mood for your environment, organize and structure the game area, and familiarize yourself with Unreal Engine 5’s editor. Key concepts like object hierarchy and actor placement will also be covered to help establish the foundation of your game world.
What's included
8 videos
In this module, we will focus on building and animating the main character for your zombie survival game. You'll learn how to create character movement, add camera functionality, and define various inputs for controlling actions. We’ll also cover setting up an animation blueprint, making your character jump, and using an animation state machine to create dynamic, mood-driven character behaviors.
What's included
8 videos1 assignment
In this module, we will dive into setting up weapons for your character, from creating and attaching weapons to adding firing effects and animations. You’ll learn to implement aiming intelligence, add muzzle flashes, and synchronize firing sounds with your gun mechanics. We’ll also explore blueprint functions to manage weapon behaviors and use line tracing to track firing accuracy and interactions with the environment.
What's included
11 videos
In this module, we will focus on designing and implementing AI for the zombies in your game. You'll learn how to add basic artificial intelligence to zombie characters, enable them to roam randomly, and follow or attack the player when approached. We'll also cover zombie animations, adding destruction sequences, and configuring sounds to bring the zombies to life with realistic movement and attack behaviors.
What's included
10 videos1 assignment
In this module, we will enhance the combat experience by adding key features such as ammo and health pickups, along with crosshairs for aiming precision. You'll learn how to implement damage systems for both the player and zombies, allowing for more realistic combat. Additionally, we'll explore creating animations for zombies when they take damage and die, and also work on automatic firing, ammo depletion, and replenishment mechanics to ensure dynamic and engaging combat scenarios.
What's included
12 videos
In this module, we will refine the game mode by establishing the rules and conditions for various game states. You'll learn to track zombies remaining on the HUD, define winning and losing conditions, and create warm-up and in-progress states for added gameplay depth. Additionally, we’ll cover setting timers, formatting countdowns, and introducing game-level transitions with increased difficulty to enhance the overall gaming experience.
What's included
9 videos1 assignment
In this module, we will test the game with new randomized elements to introduce variability in gameplay. You’ll learn how to adjust the color of ammo, tweak environment settings, and apply additional changes to refine both the look and feel of the game, ensuring a more polished final product.
What's included
1 video1 assignment
Instructor
Offered by
Recommended if you're interested in Cloud Computing
Why people choose Coursera for their career
New to Cloud Computing? Start here.
Open new doors with Coursera Plus
Unlimited access to 7,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.