I recently finished my 1st real "game" project using much of the information I learnt from my C++ books.. you can find the game here..
Anyway... I am kind of at a loss of were to go from here... I have a fledgling understanding of the c++ syntax and OOP structures, and now it is most likely practice and experience that will make improvements... the problem is I am not sure how to translate what I have learnt into a more complex program.
I have been experimenting with SFML, the idea was to next create a basic 2D game.. say space invaders or tetris. The thing is I am having some trouble making the transition from a console app that simply manipulates user input and organizes output into something like tetris. It seams there is a large step I am missing here in the learning curve...
What would you guys suggest for a beginner who has syntax and OOP concepts understood (if not particularly proficient at yet) and would like to move into something a little more complex than a console game?
Thanks for any advice..
You should probably read a few tutorials on game programming and SFML. I noticed the SFML site has a number of tutorials, but they don't really deal with how to make games.
This is what I found after a quick google search:
Obviously, you want to sample different C++ game tutorials. You are missing info on the general architecture of a game. There's also a Game Engine Architecture book worth reading.