CocoStudio from 百度百科

2015年03月24日 10:27 0 点赞 0 评论 更新于 2025-11-21 18:22

一、简介

CocoStudio是由触控科技引擎团队研发的一款基于Cocos2D - X的免费游戏开发工具集。它是一套专业且永久免费的工具,旨在帮助开发者快速创建游戏资源,将大部分繁琐的游戏开发工作通过编辑器快速完成。

CocoStudio支持多种类型游戏的编辑,能满足不同开发者和公司的开发需求。其上手容易、简单易懂,同时还提供了丰富的技术支持和开发资源。研发团队在经历长期的游戏开发和技术研发后,总结出游戏开发中必须的四套工具,具体功能如下:

  1. 动画编辑器:主要供美术设计师使用,用于编辑游戏中如角色动画、特效动画、场景动画等动态游戏资源。美术设计师可将绘制好的图片资源导入该编辑器,按照策划设计编辑各种动画效果,并在编辑器中演示编辑内容。它支持关键帧动画、序列帧动画、骨骼动画等多种动画编辑方式,以及碎图导出、整图导出等多种资源优化方式,同时还支持对Flash、PSD、Plist资源的解析。
  2. UI编辑器:同样主要由美术设计师操作,用于编辑游戏中的所有图形界面。美术设计师可将绘制好的界面图片资源导入其中,按照设计方案进行摆放、设计、编辑、拼接、修改游戏图形界面,并将编辑好的UI资源直接整体导出,可在游戏代码中直接呈现。该编辑器支持Cocos2d - X的全部控件,并进行了扩充,满足游戏开发中对各种UI控件的需求,还支持碎图导出、整图导出、UI模板、UI动画等实用功能。
  3. 数据编辑器:用于将数值策划编辑的数值表导入,将复杂表进行分解,导出成属性表、数值表等常用的数据文件。它支持索引表,导出时可选择多种数据排列方式。
  4. 场景编辑器:主要供策划或关卡设计师使用,用于编辑游戏中的场景元素和游戏关卡。策划人员可将动画资源、UI资源、地图资源、粒子资源、图片资源、音乐音效等多种游戏资源在编辑器中按照设计文档进行整合编辑。同时,该编辑器还能编辑游戏中碰撞、触发器、控制器等逻辑资源,并且支持模拟运行,可在模拟器中或者通过无线连接到手机上直接运行当前游戏场景。

二、特点

CocoStudio具有以下核心特点:

  1. 实体 + 组件的设计模式:让游戏代码功能解耦,结构清晰,易于维护。
  2. 数据驱动:减少冗余代码,提升编程效率,降低错误风险。
  3. 实时模拟:设计人员无需编写代码即可看到游戏效果,使团队之间的依赖性解耦,降低沟通成本。
  4. 易于扩展:CocoStudio将实现插件机制,方便开发者定制编辑器,满足特殊需求。
  5. 易学易用:从设计上尽量迎合不同职业开发人员的使用习惯,操作及热键参考常用工具。
  6. 支持脚本:使用脚本化开发游戏,使游戏开发更简单,易于更新,降低风险。

三、历史

CocoStudio的前身是SweetPome,于2010年6月份开始立项,它是一套基于Cocos2d引擎的游戏开发工具集,多款优秀产品如《捕鱼达人》和《捕鱼达人2》等均基于SweetPome开发完成。其发展历程如下:

  • 2010年6月:SweetPome立项。
  • 2011年4月:《捕鱼达人》游戏iOS版正式上线,20小时爬升至App Store中国区免费榜第一。
  • 2012年6月:SweetPomeII立项,简称SPII。
  • 2012年9月:CocoaChina秋季开发者大会,发布内测版本。
  • 2013年4月:CocoaChina春季开发者大会,发布公测版本,并正式命名为CocoStudio。
  • 2013年9月:CocoaChina秋季开发者大会,发布1.0正式版本,并提供英文版本[2]。
  • 2013年11月:发布1.1版本,新加洋葱片、反向动力学、无线真机模拟功能。
  • 2014年1月:发布1.2版本,新加多边形碰撞区、触发器功能。

四、基本信息

信息类别详情
名称CocoStudio
资费免费
分类开发工具
应用游戏开发

作者信息

menghao

menghao

共发布了 3994 篇文章