Skip to content
UdemyGame Development FundamentalsPaid courseIntermediate levelCertificate

Racing Car and Epic Online Services "EOS" in Unreal Engine 5 (Udemy.com)

Creating a Racing Game, Managing Player Data with Epic Developer Portal Integration in C++ & Unreal Engine Blueprints

Created by: Rahmat M

Last updated June 2026

icon
What you will learn

  • Mastering Unreal Engine 5 for racing games.
  • Integrating seamlessly with Epic Games developer portal.
  • Secure sign-in and player data management with C++ and Blueprints.
  • Uploading and Retrieving Player Data using Epic Game Online Services Developer Portal.
  • Crafting achievements and stats for player engagement.
  • Comprehensive hands-on game development journey.
  • Building and publishing games on Epic Games Store.
  • Setting up wheeled vehicle blueprints for dynamic play.
  • Utilizing enhanced input methods for precise control.
  • Implementing car animations and snowy map collisions.
  • Creating pickups, Niagara effects, and immersive sounds.

How it compares

Against the other 281 rated Udemy courses in Game Development Fundamentals on CourseDuck:

  • Rating4.3 out of 5higher than 20% of them
  • Reviews37#262 of 282 by number of reviews
  • Length5 hoursshorter than 69% of them
  • Last updatedJune 2026more recently than 95% of them

icon
Course Description

Are you ready to unleash your creativity and take your game development skills to the next level with Unreal Engine 5? Look no further! This comprehensive course covers everything you need to know, from creating your Unreal Engine 5 project to publishing your masterpiece on the Epic Games Store.

You'll start by diving into the fundamentals of Unreal Engine 5, learning how to set up a wheeled vehicle sports car blueprint and implement input actions using the latest enhanced methods. Explore the intricacies of car animation blueprints and tackle player collision on dynamic snowing maps for added realism.

But that's just the beginning! We'll delve into advanced topics such as creating a pickup class for in-game items, unleashing destructive Niagara effects and immersive soundscapes, and seamlessly integrating with the Epic Games developer portal.

Discover the power of the Epic Games developer portal as we guide you through organization, product setup, and connecting it to your Unreal Engine 5 project. Learn to implement secure sign-in functionality to players' Epic Games accounts using a combination of C++ and blueprint scripting, and explore essential tools like EOS Auth for authentication.

But wait, there's more! Dive deeper into player engagement with features like uploading player data using save game objects, storing and retrieving player data from the developer portal, and dynamically updating widget blueprints with new cloud-loaded data.

Achievements and stats are crucial for player progression and satisfaction. Learn to create and manage achievements and stats in the Epic Games Store, and update them seamlessly from your game using C++ functions and blueprint scripting.

Finally, we'll guide you through the process of building your game for Windows and publishing it on the Epic Games Store, reaching millions of players worldwide.

Join us on this epic journey and turn your game development dreams into reality with Unreal Engine 5!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Rahmat M

I am a Software Engineer, and Technical Instructor with more than 8 years of experience building software systems, AI-powered applications, backend services, and commercial products.

My journey began in game development, where I spent years working with Unreal Engine, C++, multiplayer systems, networking, optimization, game AI, and large-scale software architectures. I am the developer of the multiplayer shooter game Deadly Domain, published on the Epic Games Store, where I applied advanced programming, AI systems, networking, and software engineering principles to build a complete commercial product.

I am also the developer of Dead2Rise, published on Steam, where I designed and implemented advanced AI systems, including large-scale crowd management, AI perception systems using sight and hearing, hive-minded AI behaviors, dynamic day and night systems, environmental awareness, AI missions, adaptive NPC behaviors, and learning systems that allow AI characters to evolve their abilities and decision-making over time based on interactions with the player and the game world.

Over the years, I have published numerous courses covering C++, object-oriented programming, memory management, multiplayer systems, game AI, Unreal Engine 5, and software engineering. These courses have helped thousands of students strengthen their programming skills and build real-world projects from start to finish.

icon
More courses by Rahmat M

$79.99

$79.99

$69.99

$19.99

icon
More Game Development Fundamentals courses

$94.99

$19.99

$89.99

$59.99

$13.99

$94.99

icon
Reviews

4.3

37 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Stefan Jann on 3/23/2026

The course does cover the basic promised content, but the overall quality is far below what I expect from a paid Udemy course. Many lessons take far too long to get to the actual point, and the structure feels more like a casual YouTube series than a professional learning product. A major issue is that the instructor repeatedly searches for errors and debugs problems directly in the videos. This adds no real value and only wastes time — especially frustrating when you’ve paid for the course duration. Debugging should be done before recording, not during the lessons. The audio quality is also very poor. The volume jumps between too quiet and overly loud or distorted, and it’s obvious that no proper microphone or headset was used. You can clearly hear when the instructor turns their head away from the mic. Every video ends with a short advertisement for a private project unrelated to the course. On a paid platform like Udemy, I expect ad‑free content, and this constant self‑promotion feels unprofessional. The C++ examples often look like copy‑and‑paste from documentation, with little refinement or attention to safe coding practices. Basic safeguards — such as null‑pointer checks — are missing in several places, which doesn’t inspire confidence. The course also relies heavily on pre‑made marketplace assets that were clearly not tested together beforehand. Some of them don’t work well in combination, and the instructor fixes these issues live in the videos. These fixes should have been prepared off‑camera. Finally, the explanation of the online portal options is too superficial. You can figure things out yourself afterward, but a more thorough walkthrough would have been expected. Overall, the course delivers the core ideas, but the production quality, preparation, and teaching approach fall far short of what I paid for.

By Paulina Szenfeld on 7/6/2025

I've learnt what I needed, but I think that the process of learning could be more 'smooth'. I was surprised to see the instructor making errors in a video whose purpose is to educate others. I think it could have been redacted or re-recorded, so that learners do not waste time making the same error and waiting for the instructor to fix it. Also, I think that the part "Creating a Racing Game" is not present. Of course, we are creating a car which drives, but it is not a racing game. I believe that we can focus more on EOS than creating a "racing car game" for 1h 4min. This course is 5 hours total, and we spend 1/5 of the time on something not really important. But overall, I got what I needed to implement social overlay and achievements for my game. I would love to see this course being updated with new features - i.e. the autologin for players who open the game from the Epic Game launcher. I'm glad that .h and .cpp files are attached too, but I think that the code could be explained better.

By Argu on 8/8/2024

EOS is a very important part of game development in Unreal Engine and storing the data in Epic Online Services This course is a greats place to start learning and using it.

By Nikhil jaiswal on 7/10/2024

The course that i actually needed to transform my childhood game into reality . thanks Rahmat sir

By Chaidar Aghiya on 6/9/2024

only car move , not interesting for new learner like me for now I only give one star , sorry

By Alex on 6/6/2024

What an amazing course. the topics are great and well explained.

By Cillian on 5/14/2024

This is a very helpful course, I was looking for this kinda course. Some of these topics are really complex but the explaination is good enough.

By Jean on 4/23/2024

Just finished the best course in a long time. Well, this course may not be for beginners, but covered some very cool topics. And most importantly topics related to uploading data to Epic Games Store, Login, Social Overlay, Player Data Storage and many more. So this is a very important course for advance Game developers.

By Josh on 4/8/2024

Wow another great course from Rahmat. I really apperciate the way he teaches and explains.

By Fin on 3/31/2024

There is almost no courses on this topic on Udemy, Even if there were still this course would be the best. Lecture quality, explanation, topics and the final project... everything is just amazing

Showing all 10 reviews on CourseDuck

Read all 37 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100