I need a book that's beneficial for me and not something that contains what i have already read.
I have a strong maths,physics background and I have good c++ programming skills
and i want to start game programming in 2d because after a lot of research on net people recommend not to jump in 3d directly.
Also I don't want to study from online tutorials like those in SFML because there is lot of knowledge scattered on the net but what i want to study from a good book because in the book all knowledge is in one place
I have also done research that books like Beginning 2d game programming by Charles Kelly,Game Engine Architechture,Game Coding Complete,Advanced 2d game development by Jonathan Harbour are all good But I can Only Buy one at the moment and i already know c++,physics and maths pretty well (dont know graphics though) so which one is the right one for me. So please guide me Thank You