0 votes
467 views
by (120 points)
Hello,
Sorry for asking too much questions but its really messed up all in my mind and sorry for bad grammer.
This semester in my university we learned C++ but i feel like i am not that much good at programming as much i should be and because i am also interested in game development so off course it will be helpful for me in future. So i decided to learn it complete and not like leaving in the middle but i don't know from where should i take a course that can be best for me....I choice a course from Udmey website (https://bit.ly/2nW4ayE) but i am not sure that i should go with it or should i take another course?
After that my main goal is to learn game development, i have zero knowledge in it. But i think i should go with unreal engine for game development. I am solo for game development. I also find a course for learning unreal engine from Udemy. So should i do unreal engine or another engine?
And should i learn anything other before starting game development solo, while i learn programming i can have enough time for learning anything other that can be helpful for game development, would you suggest anything?

Please also tell me that is it a nice idea of learning C++ and then starting game development.

1 Answer

0 votes
by (3.4k points)
Hello there,

No need to apologize for asking questions, as learning programming and game development can be overwhelming, but it's fantastic that you're eager to pursue these skills. Starting with C++ is a great foundation for game development, as it's a widely-used language in the gaming industry.

If you feel you need to improve your C++ skills, there are various resources available online that can help you. Udemy is one of many platforms offering programming courses. However, it's essential to ensure you choose a course that suits your learning style and has positive reviews from previous students. You can also explore free resources like YouTube tutorials or interactive coding websites to practice your programming skills.

Regarding game development, Unreal Engine is an excellent choice for beginners. It's user-friendly and widely used, making it easier to find tutorials and support. However, you can also explore other engines like Unity or Godot, depending on your preferences and project requirements.

Before diving into game development, it's beneficial to have a good understanding of game design principles and basic artistic skills, such as 2D/3D modeling and animation. These skills will complement your programming expertise and enable you to create more engaging games.

As you embark on this journey, remember that learning is a continuous process. Don't be afraid to experiment and work on small projects to gain practical experience. It's also helpful to join game development communities or forums to connect with other developers and seek guidance when needed.

Overall, starting with C++ and then moving on to game development is a practical approach. Mastering programming concepts will provide you with a solid foundation for creating games and other applications in the future. So, stay motivated, take one step at a time, and enjoy the learning process. Happy coding and game development!
...