The Programming Buddy Club Logo
The Programming Buddy Club

Unreal Engine 5 C++ The Ultimate Game Developer Course  | Discount Coupon for Udemy Course
Scroll Down to get the courseGet The Course

Unreal Engine 5 C++ The Ultimate Game Developer Course | Discount Coupon for Udemy Course

$9.99 $84.9988% off
Price expires 1 year ago

Learn Unreal Engine 5 C++ Programming by Creating an Action-RPG Style Open World Game! | Discount Coupon for Udemy Course

(1233 ratings)
11543 students
Created by:
Last updated 1/2023Course Language EnglishCourse Caption English [Auto], Korean [Auto]Course Length 52:39:58 to be exact 189598 seconds!Number of Lectures 230
This course includes:
  • 52.5 hours hours of on-demand video
  • 6 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion
  • 6 additional resources

Learn Unreal Engine 5 C++ Programming by Creating an Action-RPG Style Open World Game!This course will take you from beginner to hero as we create everything in this course project from scratch. Learn Unreal Engine 5's new features from Open World maps, Quixel Bridge megascans for ultra-realistic environments, landscape sculpting and painting, dungeons, free-roaming creatures and humanoids with various weapons, breakable objects that spawn treasure, and more!Slay your way through your open world level, hacking and slashing creatures, breaking pots and collecting treasure and souls, and try to keep your health and stamina high! We will implement enemy behavior that can be reused for various creature types, including gruntlings, raptors, insects, and golems. Code your character to be able to pick up and equip better and better weapons as she slays stronger and stronger monsters and collects loot.We will cover new Unreal Engine 5 features such as Motion Warping, Meta Sounds, Linked Anim Graphs, UE5's new retargeting system with IK Rigs and IK Retargeters, Leg IK with Control Rigs, visual effect creation in Niagara, and more!We'll start with a completely empty level and add everything from sky and atmosphere, nature, trees and plants, and we'll even import an entire dungeon level with the use of UE5's new Packed Level Instance feature.We will cover vectors and game development mathematics in a full math section to prepare you for gameplay programming before diving in and creating our first C++ class.We will then learn Unreal Engine's class hierarchy, creating a basic Actor, learning about trigonometry as we use the sine function to give our items floating behavior.We then create a Bird using the Pawn class so we can fly around our level and get a literal bird's-eye view.We then create our Character class, using Echo from the Valley of the Ancient Epic-released free project, a beautiful and lifelike humanoid with cloth physics on her scarf and garments.We implement weapon equipping and combat. We learn how to calculate directional hit reactions, using root motion animations to make our enemies stumble in the correct direction based on the direction of impact.We give our enemies patrolling behavior, then chasing and attacking behavior. We make our enemies smarter with the use of UE5's new Motion Warping system, warping our enemy's location and rotation to make it hit the target more frequently, and making it harder to move out of harm's way.We then give Echo a fighting chance, by implementing a dodge ability, similar to Dark Souls and Elden Ring. She can dodge out of the way while the enemy swings fervently, making them miss so we can move in to counter-attack.We make breakable pots and vases using the Chaos destruction system, and these breakables spawn treasure when we break them, allowing us to collect loot and increment our gold count in the HUD.We create a beautiful Soul effect in Niagara, and make enemies spawn souls upon death so we can gain experience points.We learn how to make enemies stronger with an Attribute component, giving them varying levels of health and damage, and soul spawn counts.We use UE5's new Animation Blueprint Templates to reuse all of our enemy code to create different types of enemies, from humanoids that wield weapons to creatures that bite, sting, and smash.Get your RPG project started with this amazing course, which is the product of nearly a decade of professional Unreal Engine experience and teaching.This course is in a whole new universe than the original UE4 version I created four years ago! Benefit from years of learning, teaching, and implementing Unreal's newly evolved system with its cutting-edge game creation capabilities!This is my most well-taught course yet, and by far the most beautiful game project of all my courses on Udemy thus far.Join me and let's have a ton of fun creating the start of an action RPG hack-and-slash Open World game in Unreal Engine 5! Who this course is for:Beginners to Unreal Engine who have some understanding of the C++ programming languageThose who wish to get into game development in Unreal EngineThose who wish to learn the new features of Unreal Engine 5Anyone who wants to make their own gamesGame developers who want to solidify their understanding of Unreal EngineThose who are interested in making RPG Open World style gamesThose who want to learn how to implement Souls-like combat mechanics

Course Content:

Sections are minimized for better readability, click the section title to view the course content

8 Lectures | 01:19:51
15 Lectures | 03:51:43
10 Lectures | 01:26:01
5 Lectures | 39:31
9 Lectures | 01:59:16
13 Lectures | 02:18:44
13 Lectures | 02:17:36
9 Lectures | 01:30:15
6 Lectures | 02:08:22
6 Lectures | 01:20:16
12 Lectures | 02:32:43
15 Lectures | 03:24:16
19 Lectures | 04:25:27
7 Lectures | 01:07:09
8 Lectures | 02:16:33
11 Lectures | 02:27:54
13 Lectures | 03:10:32
10 Lectures | 04:33:33
9 Lectures | 02:27:25
10 Lectures | 02:04:23
10 Lectures | 02:03:20
12 Lectures | 03:15:06
(1233 course ratings)






If you like to get inspired by great web projects, you should check out Made with Javascript. If you have a project that you wish to share with the world, feel free to submit your project on Made with Javascript Club website.

Free Online Tools And Converters for your use

URL Encoder

Input a string of text or a URL and encode the entered string

Try it

URL Decoder

Input an encoded string of text or a URL and decode the entered string

Try it

Color Contrast Checker (WCAG)

Calculate the color contrast ration for your website (WCAG)

Try it

XML Formatter

Paste or upload an XML and have it formatted to a beautiful XML format

Try it

URL Slug Generator

Convert any title or sentence into a variety of slugs for your pages URL

Try it


Draw an e-signature or type a signature for your online signature

Try it

FAQ: Udemy Free course Most frequent questions and answers

Does Udemy offer Free Udemy coupons?

Yes, Udemy is the largest online education platform, with the broadest selection of video-on-demand courses and qualified instructors available to meet your needs. At we curate the latest udemy coupons, their expiry, and the number of uses left of these udemy coupons.

How to get free Udemy courses?

There are two ways to get free Udemy courses:

  1. Go to and search for your desired course category. Then select free from the filter options.
  2. You can also get paid courses for free if you have a coupon. You can head to, where you can get a daily udemy paid course for free.

How to get Udemy Certificates for free?

Udemy offers certification on completion of each course. In order to receive a certificate of completion from Udemy, you need to complete your course 100%. There is a simple hack, you can open a video and jump on the timeline to complete a lecture.

To download the certificate from Udemy, you need to head over to your account on a desktop browser. Udemy certificates can't be accessed on the mobile app.

Do Udemy courses expire?

No, once you enroll, you will have lifetime access to the course. You can complete the course on your schedule.

Why are the Udemy instructors giving away free Udemy Coupons?

Every instructor has worked for hours on each of their courses. As new courses get launched, the instructors have no way to get their course in front of an audience to get some feedback. So, instructors share free coupons for their courses to get feedback from the students. We work with these instructors to get their courses available to our buddies.

Is Udemy safe to use?

Yes, payments on Udemy are safe. It is no different than paying for other services on an application or website and inputting your payment information before receiving your goods. Just be sure to keep your account secure, do not share your udemy accounts.

Can Udemy courses get you a job?

Earning a skill is more valuable than earning a job these days. Skills are your most valuable asset. They can help you qualify for jobs you want and get promoted to more advanced positions within your organization. Unfortunately, it is difficult for many people to balance taking courses with work and family obligations. We have had many students, who have taken just Udemy courses, started a job as well as started freelancing with the skills they have learned.