I’m new to Programming… well, new to Game Development(I can do some 3D Modelling), and I started to learn C++. If I’m correct, that is used in UE4, right? Well, so I started from this website called “learncpp.com”, and it’s pretty good so far. However, I was wondering(new to programming and all) if I learned C++ there, would I be able to effectively apply it in UE4? I don’t know if C++ in UE4 is any different from normal C++, so I was just confused.
C++ is the same as a language, but you should definitely check out the C++ tutorials in UE4 to understand how it’s used in the engine itself, once you got the basics of C++ down.
I’m not entirely sure how up to date this series is anymore, but it was a great place to start from a while back: https://.youtube.com/playlist?list=PLZlv_N0_O1gb5xvsc7VM7pfoRAKLuIcFi
You can always download an older version of the engine if it’s not possible to follow with newer versions, but it should be mostly the same.
I think a good route is learn C++ outside of Unreal until you’re comfortable in that, look into the structure of UE4 a bit, then look at (and download and tinker with) most/all the example C++ projects for UE4 out there. Once you’ve that, try to make stuff in UE4. You’ll find that your google search bar will start to autofill ‘UE4 C++’, but also that you won’t need a google tab open after too much longer.
You will get much more bang for your buck if you learn “raw” C++ first. UE4 has its own layer on top of the raw stuff to simplify a lot of it, but you will have a huge advantage if you actually understand what’s happening behind the scenes.
I don’t know about that site, but I would recommend learning with a book. Absolute C++ works for me. 's a list of other great books: C++ best books. You can use web resources for additional learning. After that move to the C++ tutorials you can find on the UE4 youtube channel.
I seen that site before very good for starting .
Also when you want to start UE4 programming best thing is to read sample projects by Epic or other authors .
Tom Loman has a Third Person Shooter survival based on UE4’s Shooter Game project. I learn a lot from that project. It’s step by step from beginning.