quick-cocos2d-x项目《狂点小怪兽》总结
2014-09-23 10:45
357 查看
最近找了个公司实习,领导让我把公司的《狂点小怪兽》C++游戏用Lua重写。大概用了一个星期完成。
第一次使用quick-cocos2d-x,磕磕碰碰的也算是走了一遍流程。
1. quickx是对cocos2d-lua的二次封装。cocos2d-lua可以用的函数,quickx都可以用。而cocos2d-x写的代码大部分稍微改改就可以搬到cocos2d-lua上使用。quickx对很多接口重新封装了,更符合lua的使用习惯。目前发现quickx上没有接口有:CocoStudio的ActionManager播放动画没法设置回调函数。
2. quickx的文档现在还不全,不过可以直接看他的源码,在quickx-cocos2d-x根目录的framework文件夹下。注释写的很详尽。因为是lua写的,自己想扩展也很方便。
3. eclipse下真机调试,如果碰到”远程主机强迫关闭了一个现有的连接“的问题。关掉eclipse,在android sdk目录下的platform-tools文件夹下运行命令adb kill-server , adb start-server。再重启eclipse就好了。
4. 安卓的文件系统大小写敏感。所以使用lua的require函数要注意文件名的大小写。因为这个问题让我安卓端程序一直黑屏,搞了一下午才找到毛病。
第一次使用quick-cocos2d-x,磕磕碰碰的也算是走了一遍流程。
1. quickx是对cocos2d-lua的二次封装。cocos2d-lua可以用的函数,quickx都可以用。而cocos2d-x写的代码大部分稍微改改就可以搬到cocos2d-lua上使用。quickx对很多接口重新封装了,更符合lua的使用习惯。目前发现quickx上没有接口有:CocoStudio的ActionManager播放动画没法设置回调函数。
2. quickx的文档现在还不全,不过可以直接看他的源码,在quickx-cocos2d-x根目录的framework文件夹下。注释写的很详尽。因为是lua写的,自己想扩展也很方便。
3. eclipse下真机调试,如果碰到”远程主机强迫关闭了一个现有的连接“的问题。关掉eclipse,在android sdk目录下的platform-tools文件夹下运行命令adb kill-server , adb start-server。再重启eclipse就好了。
4. 安卓的文件系统大小写敏感。所以使用lua的require函数要注意文件名的大小写。因为这个问题让我安卓端程序一直黑屏,搞了一下午才找到毛病。
相关文章推荐
- Quick-Cocos2d-x 3.3绑定自定义类至Lua(二)新建项目中配制环境
- Cocos2d-x项目过程中遇到的一些问题总结
- Cocos2d-x项目总结中的一些遇到的问题
- Quick-Cocos2d-x初学者游戏教程(三) ---------------------------- 解析quick新建项目的代码文件
- 【Quick-COCOS2D-X 3.3 如何绑定自定义类至Lua之二】新建项目中配制环境
- 本段时间的总结和QuickHit项目
- quick-cocos2d-x游戏开发【2】——项目结构分析、创建新场景
- quick-cocos2d-x游戏开发【1】——引擎结构总览和创建项目
- quick-cocos2d-lua 中动画cc.Rect的总结
- [QuickX]xcode运行Quick-cocos2d-x项目时自动更新lua资源文件
- quick-cocos2d-x游戏开发【2】——项目结构分析、创建新场景
- quick-cocos2d-x游戏开发【1】——引擎结构总览和创建项目
- 开发cocos2d-js项目总结(js3.6版本)
- 2.Cocos2d-x-3.2编写3d打飞机,项目代码总结
- Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结
- 初触cocos2d-x,win32平台搭建以及创建第一个cocos2d-x项目遇到问题总结
- Quick-Cocos2d-x-3.2中示例Coinfilp总结(二)
- 使用Quick-Cocos2d-x开发植物大战僵尸01-项目总体介绍
- Cocos2d-x 3.2 Lua项目通过LuaSQLite3使用Sqlite3问题总结
- 初触cocos2d-x,win32平台搭建以及创建第一个cocos2d-x项目遇到问题总结