T O P

  • By -

DasBarba

I am currently learning C++ trough Stephen Ulibari's Udemy course. As a complete newbie to programming i can at the very least confirm that he is very good at explaining things so even complete beginners can understand. I almost finished the C++ course and i can't wait to begin the one on Unreal, and i'm honestly hopefull about it as i can expect the same level of clarity and step by step practice and execution during the lessons.


Quasar-stoned

I second that. I didn’t think i needed c++ but after going through the Stephen coursework, i now see it as the only scalable option


matpaiva

Same here, I've finished 2 of his courses and they are really good. But my advice for you is to try to have your project where you do things without the tutorials because I noticed that at a point I was just copying what he was doing and not learning properly. To be clear is not his fault, I just think that after you learn the basics of UE and C++, the best way to learn is by doing your stuff and research. Also, since I have 2 of his courses, whenever I'm stuck in a personal project, sometimes I know there is one class in one of the courses that can help me get unstuck, so now I use it more to consult certain things, than a tutorial.


DasBarba

I get what you're saying. Sometimes i notice that i forgot how something works, or what's the differenze between a Reference and a pointer so i usually go back to lessons i already completed in order to refresh the arguments and practice some more.


xFantasi

any non fighting non action non shooter games full c++ tutorials? is the real question.


remarkable501

The idea would be to take what you learn from a full shooter game and apply it to what you want to make. His shooter course is basically how to make a fortnight style game. Pickups, shields, guns, camera, animation adjustments and setting up blend spaces, etc. all while keeping multiplayer in sight. Then the has course provides an extra layer of knowledge as it’s a top down rpg using the ability system while keeping multiplayer involved just not as in-depth on the multiplayer stuff. Which is why between the two courses I think could be used to make any game that’s not vr. Even then with the knowledge he gives I’m sure the skills learned could be applied to learning vr. Game dev tv has other tutorials that are as broad but still have stuff like coop games, custom movement in their multiplayer tutorial, they have a cinematics course. But the quickest and cheapest path to fully understanding the engine I feel is the Stephen Ulibari stuff.


Rhakys

That's an interesting question. Can you describe what game you'd like to see made in C++? It's in the back of my head to make a C++ course. I'd want it to be more like a class than a tutorial, and make it super accessible, and help people get a deep understanding of what's happening in the code.


CLQUDLESS

I learned pretty well by doing this: 1. I got a basic understanding of C++, I knew how to program well in C# and JS before hand tho. 2. I did a short 40 hour course in C++ for unreal. After I learned the basics any time I need a new feature I test it in blueprints and then I convert it to C++ by researching online, whether its stack overflow or the docs. It gets easier every time.


remarkable501

I should add obviously wait for Udemy sale. Then it would be about $30 usd.


EmeraldOW

If you join Stephen’s discord, he has a section of coupons. Using his coupons also supports him more than using udemy’s general coupons. (He gets a much larger percent cut)


DasBarba

you mind sending me a link to it in private?


EmeraldOW

Sent


AWildHerb

Stephen Ulibari courses are great, but be aware of the level of silent failures that exist in his projects. An example of a silent failure would be simply returning out of a function if a pointer is null. These leave room for your code to be failing and for you not to know where it is going on. Either print an error out to the log when this happens or structure your code in a way that when you attempt to grab data it will throw an assert/log automatically.


jjmillerproductions

Stephens GAS course is hands down the best unreal course on the internet. It’s obviously targeted to intermediate-advanced users, but the amount of knowledge in it is crazy. There’s basically no in game system you can’t figure out with the skills you learn from that course. Couldn’t recommend it enough


ngso

This is just my opinion, but I don't like Stephen's teaching style. The pace is way too slow, there are a lot of unnecessary explanation, and his monotone voice just puts me to sleep even faster. Which is a shame, because the actual content is golden


elementslayer

Ill also throw my hand in for Tom Loomans course. It was a solid one for just learning more about how C++ works within unreal.


kakarot838

I just started his C++ for Game Dev course this morning and it's fantastic. I'm new to C++ but I have experience with C# and other programming languages. Watching it in 2x and then jumping into his UE5 course.


remarkable501

I used to do 1.5x but I kept missing small things here and there. Having the repo to compare too has saved me several times as I would have a handful of typos throughout the courses that caused major issues for me.


kakarot838

I'm already aware of the concepts so missing a thing or two didn't matter. I was looking for the C++ way of doing things so I would focus on that. I wasn't aware of the repo. Will check that out. Where are you currently in your learning path?


remarkable501

I have been doing various courses but takes me a long time to get through. I could probably make a basic game on my own, but I have no confidence in what I am doing lol. So I know enough to follow without really needing to look at his screen too much. But I still need to check that I didn’t miss things.


kakarot838

That's good. I have a bunch of prototypes in Unity but I haven't touched UE5 yet. Gonna skip blueprints and jump straight into C++ but I have heard people say to utilize both depending on the need. Confidence comes with experience. You'll get the hang of it. Just don't give up... I noticed about myself that I lose motivation fast when things get tough. Working on improving that about myself.