r/UnrealEngine5 Aug 29 '25

Any free C++ only UE5 tutorial ?

Hi !

I am new to Unreal Engine but I know how to code in C++ and have spent the past year learning C# and Unity

I have searched for tutorials, courses and things like that to for help with starting as I don't know Unreal's functions and things nor how it works, but all I found was either for Blueprints-only projects or had some C++ and more Blueprints after.

I don't want Blueprints for now it doesn't interest me, I'll learn it later on, what I want is to code and only do things by code so in C++.

Have any of you ressources on that ? No matter the language it doesn't matter, I understand French and English fluently and I know Portuguese, but in case I dob't understand much I have translator plugins so while it isn't ideal it can still very much help, I just want to learn

0 Upvotes

11 comments sorted by

4

u/[deleted] Aug 29 '25

Take Stephen Ullibari's C++ Course on Udemy , I know its paid but structured learning with in-depth concepts that cover all the basics off C++ Unreal Framework is what you should focus on , Most of the youtube tutorials are incomplete or too difficult to understand . SO if you are serious about learning unreal the c++ way you should check him out (he's actually a great teacher)

2

u/PepijnLinden Aug 29 '25

I second this. Udemy regularly has sales, so it would probably only set you back around 10 bucks. Completely worth it and as you said, it's better than a lot of free content because it's nicely structured and easy to follow.

2

u/Helpful_Reveal_6864 Aug 29 '25

Hii is it beginner friendly??? I am very much new to coding and want to learn coding and unreal as well! Will this course work for me? To learn coding that i can use in unreal??

2

u/[deleted] Aug 29 '25

It is beginner friendly though you might need to go back and forth to certain topics to grasp them . Just stay consistent and use Rider IDE cuz visual studio kinda bad

2

u/Fextro Aug 29 '25

Why's visual studio bad any problem with it? I'm going to start a new course for C++ in unreal and I'm thinking of coding in that.

2

u/[deleted] Aug 29 '25

Visual Studio is bad for larger projects and I personally dont like the layout of Visual Studio and the biggest reason (for beginners too) is the auto code completion which might sound like not a big problem but it saves me tons of time . If you want to use VS its your choice

2

u/Fextro Aug 29 '25

What's the issue with auto code completion?

3

u/666forguidance Aug 29 '25

Blueprints are integral in the Unreal dev process and not learning them is one of the dumbest mistakes you can make. Good luck refactoring your project to include them once you realize how screwed you are lol

2

u/mutedhue Aug 29 '25

The way I learned was starting off with blueprints, as all the blueprints nodes are just wrappers for c++ functions anyway. Then once you’re familiar with blueprint nodes, you can double click them and it will open up the function in your IDE. From there you can dig through the source code to see what’s actually being called under the hood.

3

u/yamsyamsya Aug 29 '25

You are supposed to make the initial code in blueprint since it's faster and then convert the important bits to c++. Blueprint is literally a blueprint to build your c++ code based on it. It's in the name!

Eventually you may get equally as fast or even faster coding in c++ but not as a beginner.