Although the official documentation is very detailed, it is mostly just an introduction to the functions.
The official tutorial video is very good, but I personally feel that it is more suitable for people with a certain foundation. For example, the usage of some functions in the blueprint is terrible for people who don’t understand it.
I am now reading the documentation, and I don’t know if there is something wrong with my current learning path. If my learning path is wrong, please tell me what to do next.
I hope someone with experience in game development can share his learning experience with me.
The link you provided is kinda OK. I doubt anyone can tell if your learning path is wrong or not. If it leads you to your goals, it’s right
Speaking of personal experience, I can only suggest to set a goal: a game, a plugin, a feature, a cube dancing in VR, an exploding barrel which rolls, whatever, because always Learning = Basics + Specifics. Yes, you need to cover basics like what is Blueprints/C++, World, Actor, Component, how to add a Mesh with gravity affecting it, what is Material, how to add Light or Sky etc., and then you need specific knowledge for your goal.
Other than that - there are no stupid questions, ask freely! That’s why we have this Forum and community-driven Discord servers like Unreal Source. I suggest to learn Basics about Engine and try to not only watch the videos/read the articles, but also repeat these actions yourself, then try to make something different by trial and error.
So after watching the video, I read the document in detail.
For example, I want to make a 3D shooting game, but I always feel that I have no idea where to start. I don’t know what kind of skills are needed, instead of following the video. I need to understand some principles, so that I can make it easier when I do it myself in the future.
If you want to experience a tutorial before starting an actual project, you can set yourself small goals like a demo project. You will learn what things will be necessary to know once you face problems requiring those to be solved. Even if there were a complete guide like you ask, I wouldn’t recommend using that or similar things because it wouldn’t teach you anything. Like what do you even expect to happen after you do every step explained, not to work? Of course everything’s gonna work flawlessly, and you will end up memorizing how to do a very specific task without grasping the context. But if you try to do something personal that’s not went over a tutorial online, you can research on how to do certain things when you need them. And since all these different tutorials you will watch to implement different parts to your project are made by different people with different approaches, copying them won’t work in your case. So that will force you to actually understand the concept. Just like most things, learning how to make a game is also something that you will need to figure out yourself while developing your own methods. You literally can’t be “ready” to start a project like you say after someone tells you what exactly you should prepare beforehand. Hope I was able to show you another perspective on this