Hi guys, its been a while. Due to some complicated and private matters i wasn't able to program much in C++ and the thing is, for some reason the 3 years of C++ i had i forgot all of it. I think the problem may be mainly because i wasn't doing much coding and rather just reading without doing many programs. Now because i have some time to create a game that i honestly badly want to create i have ran into this problem.
I have bought the C++ Primer 5th Edition and my main problem is that for some reason whenever i read after like an hour or so and trying to concentrate as hard as i can on reading the C++ Primer 5 Edition and doing its exercises i always start getting dissatisfied with it and i feel so De-motivated and bored. that after 2 hours I stop and i feel as if... I didn't learn anything at all even though i did my best reading the book and trying to do the exercises.
I always just want to get to actually making the game but the thing is and its something that 3Dreamer was absolutely correct about is that, before making a game you should start making very small programs and build your way up from there which he is honestly very right in, because how can i make a 2D game (I think making a 2D game first is a better choice than a 3D game) if i can't even complete some of the C++ primer exercises (its mainly the bookstore program which i didn't get at all, the rest of the getting started chapter i can manage).
Another problem is that i don't feel like I've learned anything at all even after i did the exercises correctly and tried to do variations of the exercises. Mainly because for me, unless I see a moving sprite or something do i feel like I've actually gone somewhere with what i am learning. I am not trying to say its the books fault, i am mainly just confused whether i should make a 2D pong clone first while learning C++ or do text games first which make me kind of lose interest because that's not what i am trying to create at the end of the day.
But at the same time whenever i see games that i like, I always get that motivation to try to make games the developers inspire me to but my impatience causes me to lose interest whenever i try. I also try to find some exercises online but for some reason the ones i find are very difficult for me to understand and i am kind of lost on where and what i do.
The thing is no matter how hard i try and deal with it, in the end i feel like I've learned nothing. Would you guys say its best i start making Pong clones,Space invader clones or should i just keep with text games and then move on to the pong,space invader clones?