I'm 18 and was excited to start university this year to study software engineering with the dream of becoming a game developer—something I've wanted for a long time. Unfortunately, due to some unfair twists in the educational system here, I couldn't secure a university spot and now I'm left waiting until December, which feels like forever. I'm feeling really down about it. My parents are supportive, but I don't want to let them down. Being the eldest, I feel a lot of pressure and heavy responsibilities. I'm also a procrastinator, but I'm trying to get better. I want to prove to my parents that I can succeed and that I'm not 'worthless' or 'dumb.' I've only learned C in high school and I need some ideas on how to make use of my time until university starts. I love gaming and I'm eager to learn coding, but I'm unsure where to start since I'm a total newbie. Should I even consider Python? I'd be so grateful for any guidance, especially because I'm also a digital artist and this is one of the motivating factors for my game development aspirations.
4 Answers
When it comes to game development, C++ is a solid choice, but don't overlook engines that use C# like Unity or even Unreal. They have a ton of resources available, and you can get started making games quicker than you think! Check out free online courses on YouTube, like Harvard’s CS50—it’s a fantastic resource to help you get your feet wet in coding! Just focus on the basics without pressuring yourself too much; keep it fun!
Thanks for the recommendation! I’ll definitely check CS50 out.
You definitely don't need a formal education to become a game developer. Many paths are available—you could be a concept artist, or work in design without a heavy coding background. Look at game engines that align with your strengths and interests. Don’t stress about fitting into a preset path; find what you enjoy and go with it. Remember, you're only 18! Focus on what makes you happy, keep learning at your own pace, and everything will fall into place eventually.
That’s really refreshing to hear! I appreciate the reminder to focus on happiness.
Great point! Sometimes it's more about passion than the path itself.
First off, don't be too hard on yourself—everyone's journey is different. It's great that you know C already; that will definitely help you if you choose to go into game development! I suggest you continue practicing your C skills because a lot of game engines either use C or C++. Try to ignore those negative thoughts that can creep in; just focus on improving step by step. Your parents just want what's best for you, even if they seem cautious sometimes. You can totally work on your art skills too while figuring out programming, since you're already passionate about gaming!
Exactly! Just enjoy the process and don't stress too much about perfection!
That’s solid advice! And remember, practicing a little each day can really add up!
Hey, you absolutely can learn game development in your spare time! Consider starting with Unity or Unreal Engine, as there's tons of material out there for both. And you don’t necessarily have to master coding right away. Focus on your art and storytelling skills if that's what excites you. There are also simple tools like Twine that can get you familiar with scripting without getting too technical. Plus, participating in game jams can really boost your confidence and skills!
Game jams are awesome for practice! You'll learn so much in a short time!
Exactly! A great way to challenge yourself and meet other like-minded people too.
That Harvard course is a gem! I used it as a beginner and it really helped!