Hello all, I have decided on a game that I want to make but I need a game engine to do it with. Preferably, it needs the following things: *Works on both iPhone/iPod Touch and iPad *Uses 3D Graphics *Anti-aliasing and retina display support *No splash screen and/or watermarks (I don't mind inserting a notice in the credits though) *Built-in audio support *Uses POD scenes and meshes and PVR textures *Has an editor tool (not needed if the coding is straightforward) *Has Game Center support (or I can code it in) *Uses OpenGL ES 2.0 (with maybe fall-back to 1.1) *Scripted animation (ex. move object i to x,y,z at rotation r,s,t) *Free or low cost I was thinking if I couldn't find anything that fit what I wanted, I could possibly code a simple game engine myself, but I'd rather spend the time working on the game instead of the engine. Thanks for any and all help and hopefully you will see my game out in the near future!
You could take a look at cocos2d with cocos3d extension. I am unsure about aa / retina, but it is free software without watermarls, has audio (cocosdension (I do not like it, I would take Object Al), has POD, Game Center compatible (if you code), animations (through the cocos actions), no cost. Unsure about ES 2.0.
Awesome post! All these game engines look great. Im surprised i never heard of the cocos2d engine im downloading it as i type this
I think I will give cocos3d a try. It appears to have Retina and MSAA support but lacks OpenGL ES 2.0 support (but I will see how well OpenGL ES 1.1 works for me).
unity 3d Consider Unity3d as well...it is 400 dollar for the IOS Version, there is a gamecenter plugin for 75 dollar, but you can code it also by yourself. The Basic Version (for PC and Mac) is free and you can remove the splashscreen if you buy the Pro Version. It`s a great engine with a hugh Wiki and a good forum! http://unity3d.com/