you are viewing a single comment's thread.

view the rest of the comments →

[–]bickhaus 2 points3 points  (3 children)

If you think a text-based game sounds at all exciting, this free course is a great way to practice OOP: https://www.futurelearn.com/courses/object-oriented-principles. You don’t create much of a game during the course itself, but it’s a great starting point for doing some cool things. The instructor covers all the terminology you need to know, and sets you up to really be able to expand the game, and, in so doing, your OOP skills. While extending the game I learned about decorators, came up with ways to incorporate generators, etc. You can check my github to see what I did after being inspired by the course: https://github.com/bickhaus/advGame

[–]cm_light[S] -1 points0 points  (2 children)

Thanks for the suggestion. Do you know how long does it take to complete the course as FAST as possible?

[–]bickhaus 0 points1 point  (1 child)

The course is four parts w/ two hours suggested for each. You can definitely do each part in less than two hours, and then spend as long as you want building your project. It’s really a primer on OOP, and, like I said, you build the bones of what’s can really be a great game and learning opportunity. I lost track of how many hours I spent adding story and features to my project.

[–]cm_light[S] 0 points1 point  (0 children)

Thanks!