Many years ago, I was very interested in creating games. Unfortunately, I resigned from this path for my career. When I look back, this was one of the best methods for me to learn to programme. After many lines of codes, you are getting something that you can show anybody, and they will understand what you created which was very motivating. There are many, many algorithms which you must understand and implement. In my time, when web games weren’t yet very popular, this was also a great environment for me to learn C++ and C - which I use today. On the other hand, the language doesn’t really matter - if you want to learn a new language why not to write a game in it. Today almost every language has graphics libraries you can use. Don’t limit yourself and don’t be afraid to scratch your own fr…
Many years ago, I was very interested in creating games. Unfortunately, I resigned from this path for my career. When I look back, this was one of the best methods for me to learn to programme. After many lines of codes, you are getting something that you can show anybody, and they will understand what you created which was very motivating. There are many, many algorithms which you must understand and implement. In my time, when web games weren’t yet very popular, this was also a great environment for me to learn C++ and C - which I use today. On the other hand, the language doesn’t really matter - if you want to learn a new language why not to write a game in it. Today almost every language has graphics libraries you can use. Don’t limit yourself and don’t be afraid to scratch your own framework. If you are looking for something to implement and you are new in computer science, with a clear conscience, I recommend you create a remake of your favorite game.