I have a fair bit of programming experience in Python as well as a little in Java, but I wanted to expand my knowledge into C++. I read the whole tutorial on this website (which was very helpful), but I want to delve into game development in C++. I still feel generally unprepared for this and would like some guidelines on how to best get started.
I would really enjoy having a well programmed game source code to tinker with to see how to do things. Alternatively, a tutorial to show how to structure a game from the ground up would be great. I know this is a complicated and varied subject. I only want to create a 2D game, 3D graphics I feel are simply too complicated to begin with.
I do already have a design document in the works for the game I ultimately want to create, but feel this is too big a project to begin with right out the gate.
So thank you in advance for any and all suggestions/tutorials.