Чтобы ответить на ваш вопрос, вы, вероятно, захотите использовать игровую среду, такую как Cocos2d или Sparrow, в сочетании с физическим движком, таким как Box2D или Chipmunk.
Я не за компьютером для разработкина данный момент, но я опубликую некоторые полезные ссылки, когда доберусь туда через несколько часов.