Archive for January 30th, 2011


Game Engine Listings

In case you missed it, the good folk over at ManiacDev have updated their game engine listings:

iPhone Game Engine Comparison – Open Source

The Commercial iPhone Game Engine Comparison (3D and 2D)

Seems pretty comprehensive as of today, but if you’re reading this a little later you might want to see what’s happened since over at Pixelwave, particularly if you’re looking at Flash porting; and the Esenthel engine appears missing too.

And as if you’re researching game engine choices you probably have some cross-platform deployment in mind, there’s yet another ManiacDev list for that;

6 Cross Platform iOS And Android Solutions That You Can Use Right Now

and you might want to also consider cocos2d, if any of the various porting initiatives we listed a few days ago come to some deployable fruition.

Any other game engines/cross-platform development options that we should be collecting here, Dear Readers?


Hah! And just a couple days later, look what we have here:

Announcing cocos3d – a 3D extension for cocos2d

I am pleased to announce the public release of cocos3d, a significant extension to cocos2d that adds a full 3D modelling space, including 3D mesh models, perspective projection cameras, materials, and lighting. With cocos3d, you can populate your world with 3D models exported from 3D editors such as Blender, 3ds Max or Cheetah3D, combined with models you create dynamically in your Objective-C code.

Integration with cocos2d is seamless. Rendering of all 3D model objects occurs within a special cocos2d layer, which fits seamlessly into the cocos2d node hierarchy, allowing 2D nodes such as controls, labels, and health bars to be drawn under, over, or beside 3D model objects. With this design, 2D objects, 3D objects, and sound can interact with each other to create a rich, synchronized audio-visual experience…

That’s some serious additions … and still all MIT licensed, no less!