随笔分类 -  cocos2d

摘要:感谢读者古事东流反馈,新版V3.10的音乐播放接口存在一个bug。 重复播放一个音乐,会出现音乐停止的状况。 debug了一下,发现src的对比有点问题。传入的url是相对路径,但背景bgMusic.src记录的则是绝对路径。 希望大家周知~~~可以自行修复这段代码,或者简单避开。 阅读全文
posted @ 2016-03-31 19:34 拂晓风起-Kenko 阅读(508) 评论(0) 推荐(0) 编辑
摘要:电子工业出版社博文视点官方的活动,有兴趣的读者可以参加一下。http://weibo.com/1665356464/D8Nq5kEPk?ref=&type=comment#_rnd1450316738421 阅读全文
posted @ 2015-12-17 09:47 拂晓风起-Kenko 阅读(249) 评论(0) 推荐(0) 编辑
摘要:最近有读者反馈说,最新的Cocos2dx或者说2d-JS下载之后跟书本说的安装方式相差很大。刚下载最新版3.9试了一下,其实用法还是没有变的。新版把cocos2dx和cocos2d-js合并了,这样是一个好事,cocos2d-js就能跟随2dx的最新功能了。下载后,同样执行setup.py进行安装安... 阅读全文
posted @ 2015-12-15 12:43 拂晓风起-Kenko 阅读(824) 评论(0) 推荐(0) 编辑
摘要:今年基本都淡出了cocos2d-js的开发,更多集中在普通H5应用上,还有自己的Fanvas组件(http://code.tencent.com/),做canvas动画。不过,最近回头一看WebGL的消息,发现两个大好事。一个呢,就是随着大家有钱起来,街上用iPhone 6、6s的人越来越多了,io... 阅读全文
posted @ 2015-12-03 18:31 拂晓风起-Kenko 阅读(1953) 评论(2) 推荐(2) 编辑
摘要:3月第一次印刷的《Cocos2d-JS开发之旅》已经销售完毕,即将启动第二次印刷。感谢各位读者的支持,最近《开发之旅》荣登京东cocos2d-x系列书籍的销售排行首位。新版本的《开发之旅》可能会跟51CTO合作,赠送学习卡,敬请期待。 阅读全文
posted @ 2015-10-12 16:05 拂晓风起-Kenko 阅读(616) 评论(12) 推荐(2) 编辑
摘要:昨天收到一封读者的来信,给我报了个喜,也提了一些非常好的建议。他通过短短1个月时间就完成了学习和游戏开发,并发布了Android和iOS平台,真了不起。授人以鱼不如授人以渔,这也是写书的最大喜悦吧。游戏的地址:http://game.jobdeer.com/另外,感谢他在微博中推广《开发之旅》: h... 阅读全文
posted @ 2015-04-29 21:16 拂晓风起-Kenko 阅读(613) 评论(10) 推荐(0) 编辑
摘要:受电子工业出版社邀请,经过半年多的酝酿,《Cocos2d-JS 开发之旅》(作者:郑高强)已经出版了,本书详细讲述如何使用Cocos2d-JS制作HTML5游戏和原生手机游戏,另外还有部分高级话题(如性能优化、渲染控制)等高级话题的探讨。欢迎到京东或亚马逊搜索查看更详细介绍。http://item.... 阅读全文
posted @ 2015-03-09 17:17 拂晓风起-Kenko 阅读(1737) 评论(10) 推荐(0) 编辑
摘要:DragonBones是Adobe支持的一个开源项目,用于制作和播放骨骼动画,官网地址是:http://dragonbones.effecthub.com/。DragonBones首先在Flash和Starling引擎上使用,后续继续推广支持多个游戏引擎,现在已经能很好的支持HTML5和cocos2... 阅读全文
posted @ 2014-12-15 15:56 拂晓风起-Kenko 阅读(3150) 评论(0) 推荐(1) 编辑
摘要:最近在cocos2d-js下捣腾Dragonbones。转一个文章,大家可以参考安装Dragonbones。关于这个Dragonbones,5月份的时候还用得好好的,cocos2d-js还能妥妥的加载。最近就不行了,原来默默的升级了。还是得找回原来的2.0版本,后边再开一个文章说这个事吧。原文:ht... 阅读全文
posted @ 2014-12-12 21:58 拂晓风起-Kenko 阅读(3431) 评论(0) 推荐(0) 编辑
摘要:cocos2d-js是cocos2d-x的JavaScript版本,真正跨全平台的游戏引擎,采用原生JavaScript语言,可发布到包括Web平台,iOS,Android,Windows Phone8,Mac,Windows等平台。利用cocos2d-js开发HTML5游戏/动画,我们可以通过SD... 阅读全文
posted @ 2014-12-09 18:03 拂晓风起-Kenko 阅读(93983) 评论(7) 推荐(3) 编辑
摘要:cocos2d-js除了做native游戏外,还可以用来做HTML5游戏/动画,那么它跟adobe的createjs框架比较会怎么样呢?(背景知识:createjs是adobe支持的HTML5框架,沿用了Flash的思想,实现了最基本的显示列表和事件机制,是一个非常轻量的框架。createjs暂时只... 阅读全文
posted @ 2014-12-09 14:26 拂晓风起-Kenko 阅读(36642) 评论(17) 推荐(2) 编辑
摘要:对于动画控制,可能一点误差,大家不会察觉,但如果多次循环累积或网络同步等,大家就会很清楚意识到schedule的误差问题。首先做一个例子证明一下:var InaccuracyTestLayer = cc.Layer.extend({ ctor: function () { thi... 阅读全文
posted @ 2014-12-02 17:27 拂晓风起-Kenko 阅读(8311) 评论(2) 推荐(0) 编辑
摘要:其实这里只简单对比3个浏览器,估计也足够代表性了。结论是:1、有webgl支持的时候,就可以尽情的耍吧;2、没有webgl,能native就native。如果不行,就只能在canvas上做小块的区域,减少每帧的变化。1、PC的Chrome(webgl)首先看看官方的performance test。... 阅读全文
posted @ 2014-11-19 16:42 拂晓风起-Kenko 阅读(5400) 评论(0) 推荐(0) 编辑
摘要:(0xffffffff)>>24; //-1(0xffffffff / 2)>>23; //255argb颜色需要一个无符号整数uint才能存储,如果首位是F,那么第一个二进制位就是1。在右移操作时,编译器误以为这是一个负数,会一直补1,导致最后出来一个负数。而C++里边,这种低级问题就不... 阅读全文
posted @ 2014-11-14 15:08 拂晓风起-Kenko 阅读(2750) 评论(0) 推荐(0) 编辑
摘要:为了让jsb也能顺利跑起滤镜效果,在手机侧折腾了2天,因为每次在真机上运行总要耗那么半分钟,而且偶尔还遇到apk文件无法删除导致运行失败的情况。这个调试起来,实在让人烦躁加沮丧。还好,测试上百轮,翻jsb代码+各种猜测实验之后,终于顺利的把前3个系列的例子都通通在Android上跑起来了,也算是把兼... 阅读全文
posted @ 2014-11-09 10:44 拂晓风起-Kenko 阅读(6695) 评论(0) 推荐(2) 编辑
摘要:上一篇,我们学习了怎么便捷的控制sprite的颜色,而这个都是默认一个texture的,如果要实现类似mask的效果,或者更个性化的多纹理效果,怎么实现呢?这就是这一节需要介绍的内容。例如上图的效果,下方2个球是原图,而上方的图就是由2个球通过某个公式合成的效果了。这里重点不是怎么合成,而是怎么把多... 阅读全文
posted @ 2014-11-05 19:14 拂晓风起-Kenko 阅读(5040) 评论(7) 推荐(0) 编辑
摘要:在Sprite中使用Shader做特殊的颜色处理比较简单,只需要把Shader程序绑定到Sprite上即可:sprite.shaderProgram = alphaTestShader;Cocos2d内置了一些Shader,详细可以看代码:其中,CCShaderCache缓存了一些Shader实例,... 阅读全文
posted @ 2014-11-04 16:35 拂晓风起-Kenko 阅读(8289) 评论(0) 推荐(0) 编辑
摘要:cocos2d的Shader也就是差不多直接跟GPU打交道了,跟Flash的Stage3D(AGAL)类似,不过没有AGAL这么恶心,不需要直接编写汇编语言。而Fragment Shader又跟Flash的pixelbender类似。本文以cocos2d-js为例,但cocos2dx其他版本也是同理... 阅读全文
posted @ 2014-11-04 16:31 拂晓风起-Kenko 阅读(5383) 评论(1) 推荐(1) 编辑
摘要:Flash在滤镜方面做得比较成熟,starling也有很多现成的办法。但Cocos2D这里就显得比较单薄,百度/谷歌很少相关资料。后续如果有时间,再慢慢整理各种滤镜效果。这里先介绍一下颜色变换的功能,这个是cocos2d内置的,用起来比较方便,只需要知道具体做了什么即可。例如要把一个按钮变暗,也许一... 阅读全文
posted @ 2014-09-23 17:14 拂晓风起-Kenko 阅读(12887) 评论(0) 推荐(0) 编辑
摘要:cocos2d-js没有完整的鼠标事件处理,这点比js/flash的要差一些,不过凑合着也可以用了。一般界面编程,可以用显示列表的Node作为监听器的优先级,在上方的会比下方的高优先级。而cocos2d-js没有stopImmediatePropagation,只有stopProgapation,一... 阅读全文
posted @ 2014-09-16 15:23 拂晓风起-Kenko 阅读(3548) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示