I’ve been with UE4 for a couple of months and I’ve been trying to learn mainly BluePrints which are quite easier than traditional programming but I’ve become very overwhelmed.
Even though its been months i still don’t know what i am doing in BP. I am starting to think that it may have been a mistake to become an early adopter because there are many things left undiscovered and there are a lot of things that need fixing. I also think that i am more of a linear learner, I like to learn things that are set in a very straightforward way like in linear action games where you go through Level 1 -> Level 2 -> Level 3 and etc.
I like to learn things in a very structured and organized way. I like documentations and guides which split categories into Beginner - Intermediate - Advanced because it gives me a good understanding of where the information is aimed at and at who and how i can proceed.
I am not blaming Epic because UE4, out of all the big 3 (Cry Engine, Unity, Torque) is the best Engine i have seen and i stand by that statement.
I think the problem i have really is that most of the learning content is kind of unstructured and doesn’t kind of aim at who should be trying or attempting to learn said material. I understand there’s the Getting started guide but after that, when you go into the manual it doesn’t kind of have a structure at who its aimed for. It just expects you to go in and expect to know what you’re doing.
I also tried setting myself small goals and experimenting with BP for a couple of months, i mostly failed (failure is good by the way). When i usually fail its a good opportunity to find out where i went wrong and why happen.
I’ve failed multiple times in BP and no matter how long and patient i was, i couldn’t figure out why it went wrong, I lurked on the forums for hours, searched the answerhub, searched the documentation, scoured through content examples and etc. I really couldn’t find the problem or why i failed. Was it me? Was it the documentation? I think that there’s a lack of direction when learning UE4 and the way its been designed for people to learn is by having a documentation with different topics where you have to find out what works and how, which don’t get me wrong i think its a viable learning method but not everyone has a lot of free time to learn UE4.
I really struggle learning with the method that the documentation and tutorials have been set out because i don’t where i go after i read a certain bit of documentation. Its not a linear method so when i read about something and i try it out i have to figure out where i go next which is difficult because the documentation/tutorials aren’t spread out in a linear and organized manner.
If it were linear, i could simply focus on one area of learning something without having to worry about where to go next because i know the next part in the learning sequence. The reason i am considering to Re-Sub after 1-2 years is because i think that there will be more content and i think UE4 would have improved a lot more.
Other than that though, despite not really learning to use UE4. I still think its the best of all the 3D engines I’ve seen so i will recommend to people who want to get into game development.