Learning C++ for ue4

where would be a good place for someone to learn C++ for ue4? (like online tutorials, something not /too/ painful).
only know some really basic stuff at the moment but kinda want to get into it more.

Well, your best bet would be to actually learn C++ via console programming and simply object oriented programming in general. I’ve been programming for a very long time and even then I still run into snags with the engine. I use cplusplus.com all the time when looking for various functions/methods but when i’m using UE4 I will pull up the UE4 API documentation.

I’ll go ahead and post some links that might be useful for you and if you still need assistance go ahead and toss me a message on the forums. I’ll help you out where I can. :slight_smile:

Unreal Engine API Reference | Unreal Engine Documentation // The API

http://www.cplusplus.com/ // Fantastic C++ resource

Buckys C++ Programming Tutorials - 1 - Installing CodeBlocks - YouTube // A great set of C++ tutorials. Though don’t look for game logic in this.

Best of luck to you!

thanks a lot, i’ll watch/read those for a while and see how it goes :slight_smile:

I agree with Master Kyp, if you’re a C++ starter I’d do some non-unreal related work and tutorial to get a better grasp of the language first.

As for Unreal specific tutorials you can look at the wiki, where you can find a nice set of articles with tutorials and about Unreal4 programming as a whole (A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums). Personally I started with First Person C++ Tutorial (A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums), as it provides a nice intro to a few common features you might need. I’m not sure if this has been kept up-to-date with newer engine versions.

Lastly, the Unreal Engine youtube channel also has a lot of tutorial videos on different subjects. Of note you might want to look at the ‘Intro to UE4 programming’ series, which again gives you a pretty good overview on different features and best practises (https://www.youtube.com/playlist?list=PLZlv_N0_O1gaCL2XjKluO7N2Pmmw9pvhE).

Looking at the situation I decided to make a C++ tutorial for beginners, to learn the bases of C++ programming in Unreal Engine. Progressively learning different aspects of an object oriented language such as variables, functions, access specifiers, classes, inheritance, and the like. And also giving general advise on programming good practices. All the tutorial is based on the idea to make a transition from Unreal blueprints to C++ programming, using the blueprints as a guide for writing code. Have a look and tell me what you think!

It’s here: [Learn C++ in Unreal Engine 4 by making a powerful camera][1]

Cheers

https://benjamin-bouchet.com/wp-content/uploads/2018/04/Head-image-Camera-small.png