1. 首页
  2. 考试认证
  3. 其它
  4. SceneEditor使用Qt与Cocos2d x编写的跨平台场景编辑器开发

SceneEditor使用Qt与Cocos2d x编写的跨平台场景编辑器开发

上传者: 2024-10-29 15:42:18上传 ZIP文件 17.19MB 热度 7次

SceneEditor 是一个开发中的场景编辑器,主要功能包括 简单的精灵摆放多边形编辑。项目开发环境基于 Windows 7Visual Studio 2013Qt 5.3Cocos2d-x 2.2.2

开发细节

  1. 混合开发:此编辑器由 Qt 5.3略加修改的 Cocos2d-x 2.2 共同编写。

  2. Cocos2d-x 版本选择:因 Cocos2d-x 3.0 使用了 GLFW,导致与 Qt 的消息机制在 macOS 下出现冲突,程序崩溃,因此选择了 2.2 版本来确保消息机制的兼容性。

  3. 平台依赖:Cocos2d-x 2.x 的消息机制是分平台独立编写,使得 Qt 和 Cocos2d-x 的消息传递依赖于特定平台。因此,此版本仅支持在 Windows 上运行。

跨平台潜力:如果针对平台消息传递机制进行相应代码调整,应能实现跨平台运行。

下载地址
用户评论