Pages

Learning iPhone Game Development with Cocos2D 3.0 by Packt publishing

I'm just catching up on a few things I should have done ages ago! One of them was to review a book I was sent a while back -  Learning iPhone Game Development with Cocos2D 3.0 by Packt publishing.  You can find out about the book here:

https://www.packtpub.com/game-development/learning-iphone-game-development-cocos2d-30

The reason I delayed the review was I was torn.  The book itself is excellent.  Well laid out, plenty of examples, easy to follow, and covers everything you need to get started.  I'm actually quite a fan of books as a way of learning coding - personally I find it much easy than video, although obviously that's down to personal taste.

My reluctance was the topic itself - Cocos2d rather than Cocos2dx. I'm just not convinced it makes any sense to build games using a platform specific framework anymore.  I started with Cocos2d but moved to Cocos2dx a couple of years ago and have never looked back.  Yes, C++ is marginally more complex than Objective C/Swift, but it's negligible, and if you really find C++ too hard then Unity is probably the next best option.

So if you really want to develop just for iOS then this book is a good start, but I spent ages converting my code from Cocos2d to Cocos2dx when I wanted to develop for Android.  This was really, really tedious, so think carefully!

1 comment: