I've been trying to figure out where exactly to start learning about game programming for the last few months.
At first I started following some Unity tutorials but after a while I concluded that it might be the best to start at the beginning and learn enough of C++ to build some kind of a simple 2D game engine myself.
I got this book recently https://www.amazon.co.uk/d/Books/Beginning-C-Through-Game-Programming/1305109910/ref=sr_1_2?ie=UTF8&qid=1487773736&sr=8-2&keywords=beginning+c%2B%2B+game+programming .
While the book certainly is helpful to me at the moment, as a thorough introduction to C++ is what I need, I noticed the scope of the book is pretty much just an in introduction to C++ syntax and logic through creating simple console app "games".
Could anyone here recommend some books I could find useful after I'm done with this one ? Literature that describes how to build an actual video game - nothing too complicated, stuff like a top - down shooter, puzzle games, or at most a 2D platformer.
Any recommendations ? Thx.