cocos3d versus Unity for simple IOS 3D games? Wondering if anyone here happens to have experience in doing some simple 3D based games apps for IOS, using cocos3d amp Unity and could give some pointers....questions I have are GENERAL 1) It seems currently cocos3d has the most traction in terms of a free 3D games engine for IOS development? 2) If one wanted to step up from the free IOS games engine, to a commercial one it would seem Unity is a popular choice, however you would then not really be doing apple objective c development, but rather unity development and pushing a button to pop out an IOS deployable artifact correct? FOR MY SPECIFIC REQUIREMENT If I was interested in doing the following develop a relatively simple 3D application for iPhone iPad have a small 'world' such as a room with a few basic items in it (table, cupboard) ability to 'drop' a basket ball in the room and have it bounce around based on a physics engine amp perhaps some user input (not sure what, lets say control wind direction) monitor it and react accordingly e.g. say if it goes into a net which is in the room then add a point to the scoreboard At a high level how would one do this using Unity versus using cocos3d, for example 3) Which would be quicker to develop such a basic iPhone iPad game simulation out of Unity cocos3d? 4) Would 'building your world room' approach be different? Like in Unity would you build tables cupboards within a Unity IDE which would make it very quick, whereas with cocos3d would you have to do this programmatically? 5) Would the programming aspect of letting the ball go and monitoring it be different between the two? Or would you roughly in both cases just be setting up world, release ball in certain position, and then engaging physics engine? 6) Any advice guidance re which tool approach to use? (Unity versus cocos3d) 7) Re using cocos3d for my requirement, what additional tools would you recommend above beyond XCode? (e.g. just perhaps some sort of 3D design tool to help model the room and import save somehow for us in cocos3d) Basically I'm a hobbyist iOS developer who wants to do some 3d, so the concept of using a free open source approach such as cocos3d sounds great as (a) it's free, (b) keep using existing skill set re objective c etc, BUT the biggest unknown to me is whether by chosing cocos3d would I be giving myself say 20 hours of work to develop a 3d app animation that could be developed in 1 hour in one of these commercial product (e.g. Unity)?