集成物理库演示

  终于完成物理库(Chipmunk)的深度集成.不同于大多数其他Engine的集成,采用了透明化的深度集成方式,使得使用者无需了解物理库的一切,一切以自然透明的方式加上物理特性.比如一个Entity,开启物理特性后,设置好各种物理属性,比如摩擦力,施加的外力等然后放到显示容器中,一切自动化!当然也开放了丰富的回调接口可以仔细的手动调整各种行为和特性.在此基础上完成愤怒的小鸟的核心逻辑也只是分分钟的事.此次封装为了深度集成通读了Chipmunk的源码,发现还是有许多暗坑,处理不好可能会各种Crash和Leakage,需要小心的处理或绕过.成功通过了官方自带的24个Demo示例测试,特此自我庆祝一下.

集成物理库演示_第1张图片集成物理库演示_第2张图片集成物理库演示_第3张图片集成物理库演示_第4张图片集成物理库演示_第5张图片集成物理库演示_第6张图片

      测试Demo就不上传了,因为编译时使用的是VC110,对于OS只能运行在VISTA以上,也懒得编译XP平台了.等到VS2013可能情况会好些吧:-)

  真实游戏的物理特性测试Demo正在进行中...

你可能感兴趣的:(game,chipmunk)