When i first got into game development which was about 6 months ago, i was completely lost and didnt know where to start, then i discovered Unity, watched some tutorials about Unity, and decided to learn Blender with it too. Was pretty good at Blender, and i only wanted to make 3D models for games, because programming was scary and i didnt want to get anywhere near it.
I realized that i wont get anywhere if i didnt learn coding. 3D models alone wont make me a game, and my goal was to be a game developer not a 3D modeler, so i just went ahead and tried to learn coding by watching some Unity C# tutorials.
I learned what a variable is, i learned what a function is, i learned IF statements, and other basic things. I can make a cube jump for 5 seconds and land, i can make a cube change colors, i can make things keep rotating, but that’s it, i only can do basic stuff, when i open Unity and say “Ok, i will just open Unity and make the game in my head, i can do it.” i decide to start with the character controller first, but how am i supposed to make a character controller? i only know how to make a ball jump! I search for a character controller on Google and see all these vector 3 and delta. I try to stay determined and not give up and go watch some Youtube tutorials about character controller, then i get this guy saying “Hello Youtube, today we’re going to make a character controller for Unity3D! It’s okay if you’re an absolute beginner with no experience, just do what i do!” then he writes the whole code without explaining anything and expects me to know what he’s doing, 90% of all tutorials are like that. How am i supposed to learn by just doing what they do?
Now i’m good at Blender, good at Unity, but coding is just the only thing i cant learn. How did all these programmers learn to code? They are humans just like me, we’re the same, why can they learn and why can i not? What exactly do i need to learn so i can actually open Unity and get things done instead of having like 100 empty projects?
When am i going to make the game in my head?
I also would like to say that i completed the whole eteeski game development tutorial series, that took months to finish, but i still cant code.