古镇奇谭七夜12月23日,国内最大APP内社交分享服务提供商ShareSDK正式对外发布Cocos2d-x专用快速集成组件,支持iOS&Android双平台,开发者可以针对游戏需求快速集成社交分享功能,有针对性的加强游戏的社交玩法,从而依托社交媒体网络带来大量优质免费的游戏用户,为游戏成功传播提供极大助力。小编看来,这个算是ShareSDK提前给大家送来一份新年大礼。
Cocos2d-x作为在移动游戏领域两大游戏引擎之一,在国内2D手机游戏开发中,它的使用份额已超过70%,占据2D游戏开发的绝对领先地位。在韩国、美国、日本等主要游戏大国也都有非常重要的市场份额。
Cocos2d-x拥有发达和高活跃度的开发者社区,依托于开源优势,几乎可以轻松找到游戏开发过程中各种问题的解决方案。Cocos2d-x采用基于MIT协议的免费开源的做法,降低了开发成本,适用于规模较肖,又对游戏性能要求较高,安装包体积需要严格控制的游戏项目使用,同时也可以轻松实现快速迭代的需求。
随着游戏社交化趋势,我们见到越来越多通过社交关系成功的案例,《打飞机》、《疯狂猜图》系列强调社交属性游戏的巨大成功,他们都通过社会化分享短期内带来大量的高活跃高粘性的游戏用户。“作为使用国内最多拥趸的Cocos2d-x游戏引擎的游戏开发者针,对游戏与SNS社交化媒体互动的需求越来越强烈,急需要有针对社交化分享组件的一套快速集成的解决方案,这样可以增加游戏社交属性的同时又大大节省开发周期和人力成本。”触控开发者平台合作总监杜珂超回答小编采访。“作为中国最大的Cocos2d-x游戏引擎开发着社区,我们希望更多的类似ShareSDK的公司能够向开发者提供更多的优秀开发组件,携手打造更好的游戏生态圈”
苹果的Quarze2D使用的是不同的坐标系统,原点在屏幕左上角,x轴向右,y轴向下。ios的屏幕触摸事件CCTouch传入的位置信息使用的是该坐标系。因此在cocos2d中对触摸事件做出响应前需要首先把触摸点转化到GL坐标系。可以使用CCDirector的convertToGL来完成这一转化。
关于为何选择Cocos2dxv3.0JSB,张剑表示:“因为引擎是开源的,名气也大。它的功能比较完善,API也比较简单,尤其是JSB功能更进一步降低了游戏开发门槛,让普通前端开发技术也能很快速地进行游戏开发。另一方面,引擎的开发团队也在中国,这样技术问题可以及时获得技术支持,帮助推进开发。”
|