Cocos2D

Great Cocos2D iOS Example Featuring Common Game Elements

As Cocos2D has increased it’s feature set it has become increasingly difficult to keep up with the many features of the engine. The game has evolved from a simple rendering engine with some timing control into a full-fledged 2D game engine.

 

Fortunately there is an active community and some great examples are available. You can find examples of almost anything.

 

I found this example to be particularly exceptional, as it contains many desired game elements — including:

 

Book Released Featuring Cocos2D and Unity 3d Programming

Just got an interesting note that a new book has been released early from Apress featuring Cocos2D and Unity 3D programming.

I haven’t talked about iPhone and iPad development books on here for awhile because for the most part the ones I’ve seen in the last few months have just been re-releases of the same old stuff.

How To Create A Game With The Cocos2D Engine And Tiled Map Editor

Some of the most popular games on the iPhone and iPad are platformer type games. One of the more time consuming aspects of creating these games is building the tile engine, and editing the maps.

There are a couple of great open source tools which can greatly help in creating platformers on the iPhone and iPad.  Two of them are the Cocos2D game engine, and the Tiled map editor which are designed to work together.

iPhone and iPad Particle Designer With Cocos2D Support

The great guys at 71 Squared, creators of these brilliant iPhone game programming tutorials with video have recently updated their excellent particle designer.  You can see a video showing how easy it is to use here:

If you’ve gone through the tedious process of tweaking particles so that they fit right in this game you are going to love this.  It allows you to easily tweak a multitude of particle settings in real time so that you can get things right quickly.

Easy And Accurate 2D Collisions

It is a simple process to perform box collisions in Cocoa Touch using the CGRectIntersectsRect function, and while this is easy and provides decent performance it does not make for the most accurate collisions.

A couple of new tutorials have been created featuring techniques for creating more accurate collisions methods.

The first tutorial is from 71 Squared on Collision Detection Methods which has a some nice straightforward functions written in C that you can drop into your code for Circle to Rectangle, and Circle to Circle collisions.