摘要: 1. 下载https://github.com/google/protobuf参见README.md2. 下载https://github.com/sean-lin/protoc-gen-lua参见README.md 注意: $cd protobuf && make这句不用执行(实际测试不需要)... 阅读全文
posted @ 2015-09-05 02:10 ColaZhang 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 简单写了个demo 基于cocos2dx mac模拟器测试测试代码都是明码print("lua start compute1")local a = 1for i=1,100000000,1 do a = 1endprint("lua start compute2") lua下日志如下:[2.... 阅读全文
posted @ 2015-09-05 02:02 ColaZhang 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 为了快速开发游戏, 需要设计基于lua的cocos2dx游戏框架, 设计思路如下接口简短,快速开发,容易记, 扩展原生方法(大部分lua ide提示功能都不是很友好)事件消息发送机制封装及调用UI控件的定制封装 按钮,Tab, 滚动面板,进度条,列表 (采用lua定制基于项目需要,可热更新)定制Sc... 阅读全文
posted @ 2015-09-05 01:55 ColaZhang 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 以下是技术选型帧动画(缺点) 帧动画占用图片较多 帧动画处于资源限制很难表现出特别强的效果 程序手写action的方式很费时间,可能表述一个完美的动画需要1天或几天的时间,处于项目实际工期的要求常常会妥协 不做这种动画或者改用其他效果差但实现简单的方式, 最后导致游戏品质上不去理想的动画方式:... 阅读全文
posted @ 2015-09-05 01:27 ColaZhang 阅读(567) 评论(0) 推荐(0) 编辑
摘要: quick-cocos2dx让我们可以完全用lua写游戏,在游戏开发中面向对象的开发是必需的,lua是一种脚本语言,并没有类的概念,因此我们要做的是在lua中实现一个伪造的class概念便于游戏的开发首先我们要理解lua是如何在一个表中查找变量首先查找该表中是否有该变量, 如果有则找到,没有则继续2... 阅读全文
posted @ 2015-04-19 15:04 ColaZhang 阅读(287) 评论(0) 推荐(0) 编辑