开源cocos2d-x编辑器 qco-editor
qco-editor用于cocos2d-x的开源编辑器,使用Qt和C++开发,支持Windows和Mac等操作系统。
下载编辑器win32-beta版v0.1 由来2015年的时候,也没有好用的cocos2d-x编辑器,就琢磨着自己开发一款开源的编辑器,于是就搭了个框架cc-qt-framework。后来公司开2d项目,就继续完善了一下,用到了项目中。再后来项目解散,编辑器就没有用武之地了,留着也是浪费。虽然架构不是很好,但总能帮助到一些想做编辑器的朋友。 寄语将编辑器开源,一方面希望能帮助到一些朋友,另一方面也希望能借助开源的力量,将该项目继续发展下去。 由于工作繁忙,我也没有太多时间添加一些新功能。我会抽空修复一些bug,并添加一些文档。如果对该项目感兴趣的朋友,可以一起开发。 Bug反馈请提Issue,接受Pull Request。 如何编译准备
编译cocos2d-x将cocos2d-x源代码放在本项目根目录下,文件夹命名为 下面提供两种编译cocos2d-x的方法,各有优缺点。使用cmake的话,可以导入到Qt creator中,代码跳转比较方便。但是cocos2d-x不能保证cmake总是会编译成功(尤其是windows平台,编译错太多)。 使用vs/xcode编译cocos2d-x
使用cmake编译cocos2d-x
注意:release模式下,上面参数中的 编译编辑器用Qt creator打开qco-editor.pro,进行编译。如果编译的过程中,遇到cocos2d-x相关的编译错误,可以参考这里的文档,进行手动修复。 mac系统工程设置,需要添加后处理阶段,用于将so文件中的绝对路径,替换成相对路径,并把so打包到app包中: command: python
arguments: tools/resolvelib.py -m app -app-name qco-editor-debug -app-path bin/debug/mac
working dir: path/to/project
发布程序用于将Qt库文件,拷贝到应用程序包里。
特性
TODO
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |