有没有适用于iPhone/iPod touch和iPad的物理引擎SDK?
Chipmunk引擎是用C语言编写的,甚至提供了一个Objective-C包装器。
Box2D引擎是用C++编写的,因此可以通过告诉Xcode将其视为Objective-C++来编译/链接到iPhone OS项目中。
两者都非常出色。(我只广泛使用过Box2D,但我也听说Chipmunk也很棒。)
我曾经使用SIO2引擎在iPhone上开发游戏,它使用了开源物理引擎bullet。我不确定是否所有的软体特性都可用,但刚体特性肯定可以。我不知道是否有人编写过Objective-C封装器,但你肯定不需要。