摘要:
和Man去回龙观吃了麻辣烫,我就想要是我也能开一家就好了。。。老板的生意真的是太火了。。。我茶点站着吃。今天楼下得桃花开了,晚上才看见。我想从今天起可以开着窗户睡觉了。最近blog访问还好,大概每天保持100左右的PV。当然大陆还是最大的人群,其次是美国和港台。欧洲开始零星的有很多散户了。。我倒是和少写英文的tech blog的,估计还是国人吧。。呵呵。继续努力。。真的很感谢大家的支持。这个周末一... 阅读全文
摘要:
路漫漫其修远兮,吾将上下而求索。。。我想我也仍将想着我的理想一直努力和奋斗,可我的理想是什么呢?买个房子和车子,在北京安居乐业吗?也许是,也许不是。当我达成了既定的目标之后,终究还是要向着新的明天前行,人们的欲望终究没有止境,我也一样是贪婪的。回想过去的几年,不知道为了什么,马不停蹄的疲于奔命,这让我没有驻足思考很多问题,走错了路,或者是迷失了方向。同样是前行,可没有向着既定的终点。但什么又是终点... 阅读全文
摘要:
程序员们注意身体。多陶冶下情操。 阅读全文
摘要:
欢迎技术,程序,想法和动机是我喜欢的话题。专业的程序工作给了我很多可以写的新话题,同时,我的脑子里还一直跳出来一些很难以想象的话题。最近我一直更得的专注于iPhone,.net 的web开发,JavaScript和MonoAn introduction to game physics with Chipmunk学习Chipmunk物理引擎,并且如何开发iPhone或者其他平台的游戏。从基本的概念的... 阅读全文
摘要:
Download the Article's Code 下载文章的代码感谢阅读这篇文章,或者你可能仍然在读,并需要一些帮助,别担心,你可以在这里下载全部的代码。here.While you download 当你下载的时候文件很小,因为我让它保持足够的简单。如果这篇文章帮到了你,可以点击捐赠。While this was a fun project and a personal hobbie, i... 阅读全文
摘要:
Evaluating the results 对值进行评估所有的代码和规则都有一个对象,物理模拟器。你可能通过一半的code就已经得到了同样的准确的结果,但是我们来阐述一下为什么使用Chipmunk是一个很好的选择。Try changing the friction of all the floor's shapes from 0.1 to 0.5. Run the code, the fall ... 阅读全文
摘要:
Tracking the Ball's movements 跟踪球体的运动目前还没有代码连接到Chipmunk的模拟器上,上图片正常的运行。只有当扩展相应的方法之后,通过Chipmunk同步更新图像的位置才可以。这个过程可以通过多种途径来实现,例如,存储一个需要检查的点的集合。但是很幸运的是,Chipmunk设计了一个非常简单而抽象的过程让其轻松实现。接下来的这段代码就是我们需要写一次并且很少需要... 阅读全文
摘要:
Defining the ball's body and shapes定义一个body,同样是一个简单的过程,虽然他需要一些物理方面的知识。Chipmunk 有一个非常方便的函数,cpBodyNew(mass, moment); 它包含了所有的初始化条件和body所包含的东西。通常情况下,剩下的我们需要的就是设置body的位置了。所以,接下来的代码会定义一个球体的body,这是他的位置,并且把他添... 阅读全文
摘要:
初始化Chipmunk初始化Chipmunk需要三件事情要去做:初始化它使用一个timer 来让Chipmunk计算模拟器的步骤。创建并且配置Space初始化Chipmunk是很简单的一部分,你只需要调用cpInitChipmunk 函数就行了,把它放在程序初始化的地方。时间的设置,使用一个简单的NSTimer对象,或者一些你想要使用的游戏引擎。也许你要用的Timer就在引擎自身里面。最后,创建一... 阅读全文
摘要:
基本概念现在我们已经setup好了我们的工程,并且已经可以我们正式的学习Chipmunk之旅了。开始这个之前,我们需要学习一些基本的Chipmunk概念,知道他是如何组织的。在开始模拟一个现实世界的物理现象之前,你需要你新的为一个规则,并且你需要创建一个容器,成装你所有的对象。Chipmunk叫做Space。出了这些基本规则以外,他同样扮演一个所有对象的容器,你将会创建一个模拟器,来使得他们正确表... 阅读全文
摘要:
Setup在我们开始实际的应用之前,这有很项目需要设置的步骤,之后我们才能专注于Chipmunk。打开XCode,然后建立一个新的工程,使用‘View-Based’应用程序模板,这会建立一个简单的应用程序,启动应用之后,有个view会被显示出来。我们通用需要导入Chipmunk文件,这个任务将分几步完成,包括创建一个静态的库,并且连接向我们的工程。在这个例子中,我们简单的拷... 阅读全文
摘要:
网上有,拿来改改。挺好用的。比较简单。分享。- (void) Playback : (id) sender{//指定播放的名字和地址NSString *path = [[NSBundle mainBundle] pathForResource:@"ss" ofType:@"mov"];// m4a格式也是允许的。MPMoviePlayerController* theMovie=[[[MPMovi... 阅读全文