2012-11-24 49 views
0

我试图制定物理UIKit组件,如UIButtons,我决定使用Box2D或Chipmunk将是最简单的方法来做到这一点。但是,我发现的每一个Danged教程都将它们与cocos2d结合使用,并且作为一个相对较新的程序员,我发现确定哪些部分适用于我的代码(没有使用cocos2d)是非常困难的,并且哪些没有。花栗鼠/ Box2D教程,不涉及cocos2d

任何人都知道这些物理引擎的好初学者教程,我的应用程序在iOS6中可以遵循吗?作为一个新的编码器,我的C/C++知识也不是很好,这对我并不重要:(

实际上我需要做的就是获得一个UIKit组件(图像,按钮,我的手指在屏幕边缘反弹,如果我可以有两个,并且让它们彼此反弹,那么效果更好

回答

1

我们最近做了一些新的示例项目。其中之一是一个配色游戏,拥有的Cocos2D和UIKit变化,都与花栗鼠和花栗鼠Pro的变化: https://github.com/slembcke/ChipmunkColorMatch

还没有完全写完教程与所有的变化走,但代码很好评论和短。

0

Chipmunk网站上有两个专门使用UIKit的工具SimpleObjectiveChipmunk和iPhoneSnap。 http://chipmunk-physics.net/documentation.php

两者都使用Objective-Chipmunk包装器,但主要是利用内存管理并适合UIKit的一点点。是相似的,不会有任何意外。网站上还有其他C/OpenGL示例。

+0

如果您尚未支付Indie或Pro版本,这些教程实际上很混乱。我意识到你没有义务去帮助那些不愿意为你的软件付费的人(我肯定有更高级的人肯定是值钱的),但是对于刚开始的人来说,这是非常疏远的,我是发现。 – Luke