Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 花栗鼠/Box27;不涉及cocos2d_Objective C_Ios_Game Physics_Box2d Iphone_Chipmunk - Fatal编程技术网

Objective c 花栗鼠/Box27;不涉及cocos2d

Objective c 花栗鼠/Box27;不涉及cocos2d,objective-c,ios,game-physics,box2d-iphone,chipmunk,Objective C,Ios,Game Physics,Box2d Iphone,Chipmunk,我正试图在UIKit组件(如UIButtons)上实现物理,我决定使用Box2D或花栗鼠将是最简单的方法 然而,我发现的每一个危险的教程都将它们与cocos2d结合使用,作为一个相对较新的程序员,我发现很难确定哪些部分适用于我的代码(没有cocos2d),哪些部分不适用 有谁知道我在iOS6中的应用程序可以遵循的这些物理引擎的入门教程吗?作为一名新的编码员,我的C/C++知识也不是很好,这对问题没有帮助:( 实际上,我首先需要做的就是获得一个UIKit组件(图像、按钮等)用我的手指四处移动,从屏

我正试图在UIKit组件(如UIButtons)上实现物理,我决定使用Box2D或花栗鼠将是最简单的方法

然而,我发现的每一个危险的教程都将它们与cocos2d结合使用,作为一个相对较新的程序员,我发现很难确定哪些部分适用于我的代码(没有cocos2d),哪些部分不适用

有谁知道我在iOS6中的应用程序可以遵循的这些物理引擎的入门教程吗?作为一名新的编码员,我的C/C++知识也不是很好,这对问题没有帮助:(


实际上,我首先需要做的就是获得一个UIKit组件(图像、按钮等)用我的手指四处移动,从屏幕边缘弹跳。如果我能有两个,让它们相互弹跳,那就更好了。

花栗鼠网站上有两个专门使用UIKit的。SimpleObjecticHipmunk和iPhoneSnap。


两者都使用客观的花栗鼠包装器,但主要是为了利用内存管理,并与UIKit配合得更好。C API非常相似,因此不会有任何意外。网站上还有其他C/OpenGL示例。

我们最近制作了一些新的示例项目。其中之一是配色游戏Cocos2D和UIkit都有不同的版本,包括花栗鼠和花栗鼠专业版:


我还没有完全完成教程的编写,以配合所有的变化,但代码的注释非常好且简短。

如果你没有为独立版或专业版付费,这些教程实际上会让人非常困惑。我意识到你没有义务帮助那些不愿意为你的软件付费的人(我敢肯定,对一个更高级的人来说,这绝对是值得的),但对一个刚起步的人来说,我发现这很让人疏远。