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
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
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!
Instructor Details
- 4.3 Rating
37 Reviews
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.
More courses by Rahmat M
The Ultimate C++ Unreal Engine 5 & AI Game Dev Course (2026)
4.4 (349 Reviews)
Provider: Udemy
Time: 42.3h
$79.99
Unreal Engine 5 Blueprint Scripting Masterclass, Create GTA5 (2026)
4.3 (346 Reviews)
Provider: Udemy
Time: 17.2h
$79.99
Master Filmmaking in Unreal Engine 5: A Complete Guide (2026)
4.2 (117 Reviews)
Provider: Udemy
Time: 5.9h
$69.99
C++ Unreal Engine + AI Tools: Idea to Steam Release Game Dev (2026)
4.2 (64 Reviews)
Provider: Udemy
Time: 24.9h
$19.99
More Game Development Fundamentals courses
The Ultimate 2D Top Down Unreal Engine Course (2026)
4.9 (1,468 Reviews)
Provider: Udemy
Time: 17.1h
$94.99
Blender Skill Builder: Modelling Challenges (2026)
4.9 (144 Reviews)
Provider: Udemy
Time: 6.5h
$19.99
Jumpstart to 2D Game Development: Godot 4 for Beginners (2026)
4.8 (4,398 Reviews)
Provider: Udemy
Time: 67.6h
$89.99
Create a Complete 2D Survivors Style Game in Godot 4 (2023)
4.8 (3,761 Reviews)
Provider: Udemy
Time: 17.2h
$59.99
Master Lua Programming and Create Amazing Games with LÖVE! (2023)
4.8 (3,199 Reviews)
Provider: Udemy
Time: 8.5h
$13.99
Complete Godot 2D: Develop Your Own 2D Games Using Godot 4 (2025)
4.8 (1,619 Reviews)
Provider: Udemy
Time: 11.3h
$94.99
Reviews
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
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100










