摘要: cocos2d-x自带了不少示例,以及几个比较简单的游戏,不过这些游戏都是用javascript binding(SpiderMonkey)做的,所以我猜测javascript binding可能是cocos2d-x开发游戏的主流模式,优点是:游戏逻辑用javascript,开发效率高,无需编译直接跑因为使用了javascript binding,实际跑的还是C++代码,性能不容小觑javascript binding使用的api与cocos2d-html5一致,以后向cocos2d-html5移植转换成纯网页游戏的成本接近于0CrystalCraze用的系统自然也是js binding。一、 阅读全文
posted @ 2013-07-18 21:56 lzprgmr 阅读(2029) 评论(0) 推荐(0) 编辑
摘要: 看代码相当简单直观,觉得怎么都不会出错,可运行结果明明就是错了 - 对着vim摸着脑袋就是想不出哪里有问题,可去掉新加的代码,就又可以了。没办法,只好祭出杀手锏:一行一行注释掉来观察。。。反映问题的代码段相当简单:if condition then local v = create_object(mpr) if condition2 then v.R = "fixedR" end return v.MP .. v.Rend被影响的是和v同类的一些object,可是这个代码里怎么看都没问题,v是被我改了,可那是local的啊,管我怎么改对全局都不会有影响。当注释掉这一行试了一 阅读全文
posted @ 2013-07-18 21:04 lzprgmr 阅读(579) 评论(0) 推荐(0) 编辑

黄将军