I just graduated high school and I'm planning to major in computer science for a career in game development. Although I've read that it's okay to enter college without any prior knowledge, I feel like learning some basics now could really help me in class. I'm really lost and have a few questions: 1. What programming language should I start with? 2. Is it necessary to learn HTML before diving into programming? 3. Where can I actually write and test my code? 4. Are there any good free tutorials or online courses out there? Any advice or help would be greatly appreciated!
3 Answers
Check out The Odin Project or Boot.dev. Just install a browser and Visual Studio Code, and you'll be good to go. These resources will set you on the right path!
If you're aiming for game dev, definitely look into the free Unity junior dev series. It covers using the Unity game engine and teaches C#. Plus, you'll learn important concepts about object-oriented programming that will help with any game engine later on. Don’t stress too much about which language to learn first—just dive into the course and things will start to make sense!
HTML is more for web development, so it’s not really needed for game dev unless you’re looking into browser-based games. Focus on C# and maybe Python for scripting in game engines like Unity. And remember, a huge part of being a developer is knowing how to search for information—don't be shy to Google things all the time!
Yeah, I’ve heard that being resourceful is key in this field. Thanks for the tip!
That sounds awesome! I’ve heard a lot about Unity and how beginner-friendly it is.