
cocosdx-3.4
twwk120120
这个作者很懒,什么都没留下…
展开
-
cocos2dx 3.4之旅
之前使用coco2dx 2.3制作的游戏终于到了上线了时候了,刚好有时间调研下3.4的东西,为下个游戏做点准备。闲话少说,先上个差异总览Coco2dx-3.xCoco2dx-2.x容器变更Value、Vector、Map CCArray,CCDictionary性能优化原创 2015-02-07 11:45:39 · 1800 阅读 · 0 评论 -
聊聊如何使用一套csb进行多语言匹配
聊聊csd 和csb虽然cocos已经抛弃cocostudio了,不过考虑到现有项目依然在使用它,所以还是说说吧。先说说FlatBuffers吧。+ 概述Google在2014年6月份发布了跨平台序列化工具FlatBuffers,提供了C++/Java/Go/C#接口支持,这是一个注重性能和资源使用的序列化类库。相较于Protocol Buffers,其更适用于移动设备,FlatBuffers提原创 2016-08-26 20:52:25 · 1805 阅读 · 0 评论 -
cocos2dx-3.4 lua import
cocos2dx版本号:3.4finallua版本:5.2从2.x切换到3.4,有几个不适应的地方,一个就是lua层进行的封。稍微研究了一下,发现2个方法是经常使用,而且是很有意思的,class() and import()。class主要作用是进行继承,import毫无以为就是加载。lua本身的模块加载是通过require来实现的。import其实只是对file_name原创 2015-03-09 14:51:33 · 3488 阅读 · 2 评论 -
cocos2dx 3.4 lua mvc代码解析
使用3.4python新建一个lua工程,进去一看,我去,这个都是个啥!!!仔细研究,在研究,终于看懂了一点,先记下来。程序入口,main.m 无变化,AppDelegate::applicationDidFinishLaunching()初始化luaEngine,executeScriptFile("src/main.lua”)执行脚本ok,然后听我慢慢道来先上目录结构m原创 2015-02-07 21:08:43 · 7865 阅读 · 1 评论 -
热更新hot update大纲
对于热更的重要性,相信大家都了解。做游戏行业近3年了,在更新过程中涉及到方方面面的问题。在次对热更新做一下梳理,希望同学们不要在相同的坑上跌倒。1、首先说下什么是热更新(what)经常有人说静态语言无法热更,动态语言可以热更,那么什么是静态语言,什么是动态语言?简单的说:强类型语言(静态类型语言)是指需要进行变量/对象类型声明的语言 一般情况下需要编译执行。弱类型语言(动态类型语言)是指不需要进行原创 2017-02-05 17:50:23 · 2512 阅读 · 0 评论