x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Where can I learn C++

Hi, I'm new to UE4 and I'm currently using blueprints but I really want to learn C++. Is there a website where I can learn it? preferably free.

Product Version: UE 4.20
Tags:
more ▼

asked Sep 21 '18 at 04:22 PM in C++ Programming

avatar image

KingCobra1812
1 1 2

(comments are locked)
10|2000 characters needed characters left

4 answers: sort voted first

Hello KingCobra1812,

Many free resources exist online for c++, if you've had no exposure to a prior programming language, then tackling both, c++, and the Unreal API may prove challenging, however I do not discourage you to try. Many learners thrive when being exposed to numerous resources, and Epic does provide some beginner tutorials .

Here is a Programming/Introduction.

After that, I would recommend trying out this Page on a QuickStart Project

If you feel comfortable there are other in depth guides Starting out Tutorials

more ▼

answered Sep 25 '18 at 11:53 PM

avatar image

NicholasMont ♦♦ STAFF
592 3 4 6

(comments are locked)
10|2000 characters needed characters left

I think you find a lot of resources, or books. Start small. If you try to learn C++ AND work with UE at the same time, I can already guarantee you that you will give up in frustration. I am a seasoned C++ programmer for 20+ years and I stay away from UE C++ programming as much as possible, mostly because the documentation is basically non existing. There are people here who have mastered it but I guess they must have spend a great deal of their life researching the engine source code and getting help from others for every dead end. Learn C++ on small, not Unreal related projects, do not attempt to make an UE C++ project.

more ▼

answered Sep 21 '18 at 05:35 PM

avatar image

Wallenstein
600 31 39 72

avatar image KingCobra1812 Sep 22 '18 at 05:36 PM

So you're saying I should just stick with blueprints?

avatar image Wallenstein Sep 22 '18 at 05:38 PM

I am working on a client-server MPOG and except the network library code and some BP-Function helper libraries I put in C++ code, I do everything in blueprint. There is really no disadvantage to BPs. You can precompile them before packaging which increase execution speed plus the help files are way better than for C++ I would never attempt to write a complete game in UE C++, blueprint is sufficient

(comments are locked)
10|2000 characters needed characters left

C++ is one thing, the Unreal engine's C++ API is another, which actually may take longer to learn than the language itself.

more ▼

answered Sep 21 '18 at 07:00 PM

avatar image

mightyenigma
3.7k 17 18 14

(comments are locked)
10|2000 characters needed characters left

Hi. There many sources on the internet where you can learn C++, and books. Also, I'm developer at Samedaypapers, so if you will have soe questions just write me a PM.

more ▼

answered Jan 18 '19 at 12:07 PM

avatar image

lillydr1scoll
1

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question