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!
Popular Posts
-
****Updated for XCode 5 **** Looking at the forums it seems a lot of people are having trouble getting iADs working on Cocos2d-x on iOS. ...
-
Update version here: http://www.mwebb.me.uk/2016/01/full-screen-zx-spectrum-on-raspberry-pi.html --------- I'm making a spectrump...
-
You'll find the status bar (with the battery, time etc) appear in your app in XCode 5/iOS 7 when you use Cocos2d or Cocos2d-x. To stop ...
-
I've found a fairly easy way to add Interstitial Admob to Android applications. For me, iOS is easy, as I can code in Objective C, but...
-
It's not obvious how to extract Android NDK for Mac, so I thought I'd share the solution. You have to do it from terminal. Change ...
-
I guess this is obvious if you know it, but I've only just found out. Mac OS's Preview application can open Adobe Illustrator (.ai) ...
-
Google have sent out emails to developers about the latest security hole in open SSL. The text says something like this: One or more of yo...
-
Here's my Raspberry Case. As you can see, it's housed in a Spectrum Microdrive case! Don't worry, it was a broken one. ...
-
With the default Cocos2dx template the back button on your phone won't close the application. Without this your app will fail the test ...
-
I think this one is a bug in Xcode 5, as it didn't used to happen. When I tried to validate an app it matched it to a different app (i....
This comment has been removed by a blog administrator.
ReplyDelete