I am a teen and i have been programming for almost 1 year with C++.I have programmed with other languages as well(C,Python,Java etc.).After trying many APIs and engines for months now,with no actual results(no patience,trying many things at once like DirectX,UE 4,3d modeling etc.),i decided to start from the start.I bought Bjarne’s book on C++(Programming:Principles and practice using C++) to remember programming and C++ fundamentals(my first book on C++ was from the '90s).
So after i’ll finish the book i’ll start learning an engine.I had used(not exactly worked,i havent made anything) many engines(UE4,Unity,CryEngine) recently,but i believe UE 4 is the best choice.C++ coding(my favorite language),incredible graphics,easy level design etc.
Although,the problem i always had with engines is the learning material.There are some tutorial on youtube about programming UE4,the site has some starter tutorials,but thats it.Everyone reads the documentations.The thing is that the documentation is a list of hundreds of classes,with brief descriptins on what they do and most of them are advanced.It might take an hour to find a class for moving an object.Most of the classes i have found have something wih files etc.
Maybe i dont know how to read the documentations(i dont xD).What would you advise me to do.
Thanks in advance