Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I have the book iPhone 3D Programming; this book taught be a lot about overall c++ iPhone application architecture and iPhone OpenGL ES. But a lot of the book is obviously about 3D, so most of the book wasn't that useful to me.

I also have Game Coding Complete 3rd Edition; this book taught me a lot about game engine architecture but the emphasis is on c++ windows desktop game programming.

I am looking for c++ 2D game engine architecture books. I'm not looking to use any frameworks; I want something more geared towards 2d c++ game engine architecture.

Any suggestions? Thanks.

share|improve this question

closed as not constructive by Tetrad Jan 26 '12 at 7:38

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

4  
Just because you're using OpenGL doesn't mean you're making a 3D game. Most 2D games are actually flat 3D plains with textures. It renders faster that way. You have everything you need to get started. –  michael.bartnett Oct 13 '11 at 5:06
1  
I'm not sure if there are any c++ book to develop an iOS game, but there are some c++ gameengines that you might want to take a look and copy their structure for your project. for example cocos2d-x (c++ port of cocos2d-iphone) or soi2 engine or airplay sdk –  Ali.S Oct 13 '11 at 14:31
    
What exactly are you trying to achieve? Are you learning how to write game engines, or how to make 2D games? You won't find a book that tells you how to write 2D games using C++ on an iPhone, but you'll find loads of books & websites on how to write in C++, how to do that on an iPhone and how to use OpenGL ES on an iPhone. You'll have to combine that knowledge yourself. Ask more questions on here, it's cheaper than a book ;-) –  Piku Jan 13 '12 at 11:54

Browse other questions tagged or ask your own question.