脚本

cocos2dx-Lua引擎游戏脚本及图片资源解密与DUMP

我们看下cocos2d::extra::CCCrypto::decryptUF这个函数,通过IDA的F5插件,并不断修改变量名可以获得一个比较清晰的C代码。本来分析以为最终都会调用_initWithWebpData、_initWithJpgData、_initWithBpgData、_initWithPngData、_initWithTiffData、_initWithRawData这些函数的,但是实际上分别HOOK后并没有被拦截,所以最后还是HOOK了下cocos2d::extra::CCCrypto:

Cocos2d-x 3.0-引擎架构分析

(不过话说cocos2d-iphone也是模仿cocos2d-phthon,目前cocos2d的创始人睿卡多加入了Cocos2d-x团队,这事怎么看???

《大掌门》欧阳刘彬--基于Cocos2d-x引擎开发经验分享

《大掌门》欧阳刘彬分享的内容同样是与Cocos2D-X和跨平台开发有关,在演讲中他详细分享了为什么会选择Lua。欧阳刘彬:首先感谢CocoaChina的邀请,跟大家分享一下我们《大掌门》在游戏开发过程当中使用Cocos2D所开发的一些经验。我们为什么选Cocos2D-X,其实最大的原因就是跨平台。

【COCOS2DX-LUA 脚本开发之一】LUA语言基础在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇并介绍脚本在游戏中详细用途!

OK,不再多说了,下面我们来介绍在Cocos2dx中对于lua脚本的一些简单使用,首先我们通过新建一个Cocos2dx-lua模版项目,默认此模版中有个示例,童鞋们可以直接运行项目看效果,但是大家可能会郁闷在class中完全找不到任何相关的代码?!?那就对了,因为所有逻辑代码都放置在了lua脚本中,项目启动后直接解析的一个名称为hello.lua的脚本!打开项目的Resources仔细找下,有没有发现有hello.lua合hello2.lua两个脚本文件?!

【COCOS2DX-LUA 脚本开发之一】在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇并介绍脚本在游戏中详细用途!

OK,不再多说了,下面我们来介绍在Cocos2dx中对于lua脚本的一些简单使用,首先我们通过新建一个Cocos2dx-lua模版项目,默认此模版中有个示例,童鞋们可以直接运行项目看效果,但是大家可能会郁闷在class中完全找不到任何相关的代码?!?那就对了,因为所有逻辑代码都放置在了lua脚本中,项目启动后直接解析的一个名称为hello.lua的脚本!打开项目的Resources仔细找下,有没有发现有hello.lua合hello2.lua两个脚本文件?!