![]() This is where reading source documentation, and writing your own stuff, is very important. This takes time, repetition, and experimentation on your own. It's like copying someone writing a sentence in another language and then trying to write your own afterwards without having a proper grasp of grammar and vocabulary. Sure you get something workable in the end, but if you can't retain or understand what you're doing and why on a fundamental level, you haven't come away with anything. Learn to read source documentation as it's critical.Ģ) Watching a video tutorial and copying what's done isn't actually learning. Though the best thing is to learn C# or programming in general outside of a game development context. I would suggest looking at Sebastian Lague's Intro to Unity Game Dev Series and a bunch of his other stuff as a good place to start with the programming side of Unity. Once you get an understanding of libraries, classes, etc. You just don't currently have an understanding of concepts that are being applied and how the Engine is structured. I spent two years learning programming, then two years programming in Unity, then I became a professional software engineer, and my list of things to learn has only gotten longerġ) Coding in Unity isn't a different kind of C#. The truth is, it's gonna take years just to master one aspect of Unity and even longer if you want to be a solo dev and not buy solutions. There are a lot of videos and people out there selling the "Zero to Hero in just one video" or playlist or whatever. And without algebra, calculus and trigonometry are never going to sink in. Think of it like math, I'm sure addition and subtraction are boring, but they are building blocks to learning algebra. But if you want to ever branch out of that then you will be in trouble trying to figure out what polymorphism is when you don't understand classes or inheritance. If this is just a hobby, then there are tons of YouTube tutorials out there that aren't 5 years old that will let you copy and paste. If you don't learn programming as it's own thing, then you will never be a good programmer. I barely have any money right now so I would rather not.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |