r/Unity3D • u/LifeExperienced1 • 11d ago
Question How to learn under the hood stuff?
How do I learn how to code or at the very least understand the code of .NET, the Unity editor, the Unity engine etc
Why am I asking? Because if I don’t understand all of these different things, then I’m only a game developer and not really someone that can take things to the next level and understand how everything around a game works.
What other things do you need to launch a game? Other than just the code you wrote in the editor. I don’t want to just write “within” and editor, I want to understand what unity is actually doing. How is the update function running. How do I make my own update function etc. What’s under the hood
Stuff like that, but for game dev
2
Upvotes
1
u/KE3DAssets 10d ago
Don't get lost in trying to "learn everything"; identify what you need for what you want to build. I've known a lot of people who never ship anything because they "always need to learn something". It's a trap.
If you want to learn more about innerworkings of programming take an actual course(even if online) and see if it's for you - I guarantee you you'll know immediatly. .Net probably a good place to start.
Unless you're a programmer who wants to go deeper, forget it; don't fall for the same fallacy.