Unreal Engine 5 C++ The Ultimate Game Developer Course

Learn Unreal Engine 5 C++ Programming by Creating an Action-RPG Style Open World Game!
4.71 (7812 reviews)
Udemy
platform
English
language
Game Development
category
Unreal Engine 5 C++ The Ultimate Game Developer Course
53 840
students
53 hours
content
May 2025
last update
$109.99
regular price

What you will learn

How to code games in Unreal Engine 5

An RPG action game with a third-person character

Combat with swords and other melee weapons

Creation of enemies that attack the player

Health bars and player stats

Unreal Engine 5's Open World system

Level design and creation of realistic scenes with Quixel Megascans

Motion Warping, Unreal Engine 5's new system for customized root motion animations

Particle effects like blood splatter and weapon trails

Unreal Engine 5's new MetaSounds system and high-quality sounds in game

Best coding practices for coding games in Unreal Engine 5

Use of data structures and algorithms for games

Design patterns used in Unreal Engine

Creation of multiple types of enemies, from humanoids wielding weapons to monsters and other creatures

Importing entire dungeon levels into our Open World map with Packed Level Instances

Course Gallery

Unreal Engine 5 C++ The Ultimate Game Developer Course – Screenshot 1
Screenshot 1Unreal Engine 5 C++ The Ultimate Game Developer Course
Unreal Engine 5 C++ The Ultimate Game Developer Course – Screenshot 2
Screenshot 2Unreal Engine 5 C++ The Ultimate Game Developer Course
Unreal Engine 5 C++ The Ultimate Game Developer Course – Screenshot 3
Screenshot 3Unreal Engine 5 C++ The Ultimate Game Developer Course
Unreal Engine 5 C++ The Ultimate Game Developer Course – Screenshot 4
Screenshot 4Unreal Engine 5 C++ The Ultimate Game Developer Course

Loading charts...

Comidoc Review

Our Verdict

The Ultimate Game Developer Course on Unreal Engine 5 C++ provides a solid foundation in game development and best coding practices. Its practical approach of constructing an action RPG sets it apart from other courses, offering learners modular and scalable systems to build upon. Still, there's room for improvement regarding debugging, testing, version control, and some teaching patterns. Moreover, outdated content due to recent Unreal Engine updates must be tackled by the instructor.

What We Liked

  • Comprehensive coverage of Unreal Engine 5 C++ game development, from foundations to advanced features like Open World system and MetaSounds
  • Real-world project: creating an action RPG game with third-person character, melee combat, enemies, health bars, level design etc.
  • Strong focus on best coding practices, data structures, algorithms, and design patterns—well-suited for programmers without game dev experience
  • Modular and scalable systems, enabling learners to confidently expand the project and implement their own desired features

Potential Drawbacks

  • Lacks crucial topics like debugging, testing practices, and version control (Git) introduction, which are essential for professional game development
  • Some teaching patterns might be improved: e.g., null pointers checking approach could be substituted with more robust alternatives, creating a custom collision preset is not emphasized enough
  • Occasionally overwhelming amount of information and repetition makes the course difficult to follow smoothly
  • Obsolete content due to Unreal Engine updates: specifically, outdated input system isn't covered in sync with the new Enhanced Input

Related Topics

4720022
udemy ID
05/06/2022
course created date
18/11/2022
course indexed date
Bot
course submited by