摘要: 这几天CocosCreator发布了!发布了!发布了!初步体验了一下,感觉还真是不错,起码UI的感觉和Unity不相上下,不过实际可用否还有待时间的检验。当时有那么一瞬间重新思考了一下我为什么要自己动手写个编辑器?而且进展的是如此龟速。嗯...mmmm,应该还是和最初的决定是一样的,处于学习和打法时... 阅读全文
posted @ 2016-01-23 22:11 JasonZXX 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 与cocos相伴4年了,从起初的cocos2d到如今的cocos2d-x,静静地看着触控拖沓的前进着。一路沿着cocos的代码一点一点学习游戏开发,对cocos的情怀难以言喻,尽管cocos有着这样那样的缺陷,unity有着这样那样的优势,依然抱着cocos不肯撒手。很久很久以前就想自己动手写一... 阅读全文
posted @ 2015-12-09 00:30 JasonZXX 阅读(1691) 评论(0) 推荐(0) 编辑
摘要: 继续之前的测试,这次轮到lua,附上代码local function calculateTime(name, func) local times=0 local count=100 for i=0,count do local bt=os.clock() ... 阅读全文
posted @ 2015-11-22 20:35 JasonZXX 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 闲来无事研究一下cocos2dx-lua和cocos2dx-js的性能比较,在做js性能测试的时候发现一些有趣的现象。var calculateTime = function (name, func) { var times= 0, count=100; for(var i= 0;i50... 阅读全文
posted @ 2015-10-20 21:55 JasonZXX 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 东学学,西学学了半天,这次学回到老本行了。Isometric Tile,45%俯视视角。实现的过程中,在显示对象的深度排序上花了不少的时间,最终确定的方案是逐帧更新对象的深度依赖。这样一来,整个显示列表的移动物体比例小于50%,就能达到优化的效果,如果都是静态场景,那么每帧的深度排序时间几乎是没有的,因为只有在第一帧才会计算深度依赖。说说我的渲染流程:可见对象检测 --> 计算深度依赖 --> 渲染可见对象检测: 使用四叉树,考虑到移动对象,每帧都会有插入、移除的操作,而且由于要缓存深度依赖,子节点的AABB不能交叉,实现又简单,就用了这个方法。在计算可见对象时,生成一颗子树,将不 阅读全文
posted @ 2013-10-15 12:08 JasonZXX 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 数据占用内存比对使用对象function Person() { this.name = null; this.description = 'Person';}内存:100w条数据写for(var i = 0; i < 1000000; i++) { temp = new Perso... 阅读全文
posted @ 2013-09-24 20:42 JasonZXX 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 数字、字符串:var v1 = 1;var v2 = v1;console.log(v1);console.log(v2);console.log(v1 === v2);v1 = 'Changed';console.log(v1);console.log(v2);console.log(v1 ===... 阅读全文
posted @ 2013-09-23 14:27 JasonZXX 阅读(864) 评论(0) 推荐(1) 编辑
摘要: 首先,赞一下NodeJS的官方文档,深入浅出,让我这个英语这么烂的人也能看明白。http://nodejs.org/api/modules.htmlModules:Module 与 文件 一一对应。Module.exports是Module提供可被外部调用的接口。Module第一次加载后会被Cach... 阅读全文
posted @ 2013-09-21 16:49 JasonZXX 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 入门学习参考: http://www.nodebeginner.org/index-zh-cn.html#javascript-and-nodejs 初步学习了node.js架设http的基础知识,其实让我更进一步的了解了http服务器结构。(my level = 服务器开发小白) 监听接口 -> 接收request -> 路由导航 -> 程序处理具体业务 -> 返回response asp.net+iis 几乎处理了除业务之外的所有事,而node.js需要自己处理这些(当然可以用第三方模块),大大的涨知识了。 另外,js的编程方式完全不同于那些面向对象的语言。感觉解脱 阅读全文
posted @ 2013-09-11 18:23 JasonZXX 阅读(228) 评论(0) 推荐(0) 编辑