【当前状态】
已经做完了大部分裁剪工作,luabinding 也改的差不多了,正在将 quick v2 的触摸机制移植到 v3。
所以不出意外,7月份可以发布正式版。愿上帝保佑我们不出 bug 吧,哈哈。
quick v3 目前的工作:
升级到 cocos2d-x 3.x
- 删除 cocos/deprecated
- 删除 cocos/editor-support
- 删除 cocos/storage
- 删除 cocos/ui
- cocos/network 只保留 WebSocket
- 只保留 ios/android/windows phone8/mac/windows 5个平台的支持
- 删除 extensions/assets-manager
- 删除 extensions/physics-nodes
- extensions/GUI 只保留 EditBox 和 Scale9Sprite
- 删除 external/Box2D
- 删除 external/linux-specific
- 删除 external/sqlite3
- 删除 external/tiff
- 删除 plugin/
- 删除 templates/
- 删除 tools/
- 删除 build/
- 改造 luabinding,删除了 LuaBasicConversions 等不必要的内容
基本上,我们只保留了 cocos 的跨平台、渲染、音效和3D等功能。像命令行工具等,仍然使用 quick 自己的一套。
quick v3 正式版的目标:
- 用 CCS UI Importer 解析 CCS 输出文件,然后用 Lua UI 组件重建 CCS 创建的 UI 界面,目的是在过渡阶段支持 CCS
- 剥离 CCS Amature 动画库,用于解析 CCS 制作的骨骼动画
- 将 external 中的绝大部分模块变成可选项
- 直接输出支持 AnySDK 的裸包
- 兼容 Code IDE
quick v3 正式版发布后的计划:
- 逐步将 player 改造为 Unity Editor 风格的编辑器,支持场景和 UI 编辑
- 改造结束后,player 将提供创建(打开)项目、编辑场景/UI、运行项目、打包输出等一站式服务
- 为 player 提供插件商店
- 增加 player 手机版
:7:
求猛喷!

顶!