基本简介
Cocos Studio是由触控科技引擎团队研发的一款基于Cocos 2d-x的免费游戏开发工具集。2015年2月,触控科技正式推出cocos游戏开发一站式解决方案,cocos将Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具整合在一起,为开发者提供全套的游戏开发解决方案。
Cocos Studio是一套专业的永久免费的游戏开发工具集,帮助开发者快速创建游戏资源,将大部分繁琐的游戏开发工作使用编辑器来快速制作,Cocos Studio包含了游戏开发中核心的几个游戏编辑器,UI编辑器、动画编辑器、场景编辑器、数据编辑器,用于处理游戏中的动画资源、UI界面、游戏场景、游戏数据,针对于开发团队中不同的职业进行深度设计,规范了整个开发流程,让开发团队中每个人各执其职,发挥自己最大的作用。从而达到高效率,高质量,低风险,低成本的效果。
Cocos Studio支持多种类型游戏的编辑,满足不同开发者和公司的开发需求,并且上手容易,简单易懂,同时提供了丰富的技术支持和开发资源。
CocoStudio 是一个完整的开发工具,它集成了多个模块,允许您使用单个应用程序从头到尾开发游戏。该程序包含 UI 编辑器、动画编辑器、数字编辑器、数字处理器和场景编辑器,可为您提供设计您一直想要的游戏的广泛可能性。此外,CocoStudio 还包含 Cocos2d-x 跨平台 2D 游戏引擎,可提供高度精细的游戏,可在各种平台上运行,包括:iOS、Android、黑莓、Bada、Marmalade、Windows、Windows Phone、Linux 等。[1]
软件信息
软件名称:CocoStudio
软件大小:20.9 MB
软件语言:简体中文
软件类别:动画制作
运行环境:Win2003, WinXP, Vista, Win7
版本更新
CocoStudiov0.1.2
亮点:
UIEditor:
1、成功地修正行动层的设置不能保存。
2、修正面板和滚动的颜色误由UIEditor出口的默认值。
3、修复UIEditor崩溃如果项目改变默认的导出路径。
4、修正了滚动显示UIEditor的是在游戏中的不同。
5、修正TEXT按钮误由UIEditor出口的绝对资源路径。
6、修正了可能会被误当它被点击和拖动恒成硬质合金资源路径。
7、添加统一的规模,可实际设定,并支持快捷键。
8、添加的UI视图可以复位。
动画编辑器:
1、Fixes碰撞信息已不出口的动画编辑器。不能的操作2.Fixes一部分被撤销。
3、Fixes动画编辑器崩溃骨删除操作时,将被撤销。
4、Fixes无法修改帧的长度时,未选中的层拖动。它不能5.Fixes possiblely显示,当第一帧拷入失传。
6、Fixes显示问题发生时,帧会被点击。
7、Fixes操作错误记录时,资源将被拖动到显示视图。
8、Fixes骨的操作被错误地撤销。
9、修正了可能会被误当它被点击和拖动恒成硬质合金资源路径。
10、添加统一的规模,可实际设定,并支持快捷键。
11、添加显示视图可重置。
12、添加关键帧的现在的位置将被记录在“关键帧”视图。
CocoStudioGUIParser
亮点:
1、新增支持手动设置锚的UI小部件。
2、添加了阿尔法行动的支持。
3、新增色行动的支持。
4、添加淡入/行动支持。
5、新增支持Android。
CocoStudiov0.1.3
亮点:
1、添加ExportJson文件格式的支持。
2、修正动画暂停(),resume()中的bug。
3、删除“使用cocos2d的命名空间“h头。
4、删除界面ComArmature。
5、修复设置骨旋转错误。
6、费克斯骨TransformDirty不设置为false后骨更新。
CocoStudiov.0.1.4
UI编辑器
1.导出文件功能扩展,添加了导出小图和导出所有图功能.
2.添加工具栏拖拽至渲染区功能
3.解决多选包含父子关系时拖拽,旋转,缩放导致的处理不正确的问题.
4.设置选择层容器和滚动层时更改颜色按钮不可用
5.将其他控件拖动到层容器下,被拖动的控件一直显示为隐藏状态,且修改为显示状态后不保存
动画编辑器
1.修改多删除帧的时候不能一次回退
2.修改删除骨骼之后撤销,骨骼不能使用的文件
3.修改了多帧位置改变时候的同步撤销和重做
4.修改从资源区拖拽文件到渲染区时的撤销回退,解决一次完全回退的问题
5.修改第一次加载时的层级,如果小于0则加载在首项
6.增加了骨骼的多撤销和还原
7.修改撤销回退的时候骨骼的层级的还原
8.修改在打开flash时候不通知工程名称的文件
9.修改打开工程的时候第一帧还原到0刻度
10.修改撤销帧的时候帧的Position会被记录到撤销回退列表里
11.结构树中增加键盘多选和全选
12.修改键盘事件的获取方式,解决键盘失灵的情况
13.修改删除所有帧之后,没有补齐帧长度引起的崩溃
14.修改帧和骨骼撤销回退初始绑定时间错误的问题
启动界面
1.优化启动过程,链接更新服务器失败就停止版本验证;
CocoStudiov0.1.5
UI编辑器
1.设置导出小图时.ExportJson文件中的useMergedTexture属性为false.
2.修改导出项目的默认路径.
3.修改UI编辑器的工程后缀名;
动画编辑器
1.改变第一帧位置后,复制帧到第一帧,会造成帧位置错误的bug
2.拖动图片到渲染区撤消后会崩溃
3.拖动帧区域的左边缘会造成帧移动的bug
4.修改复制骨骼之后删除引起的崩溃
5.增加 Ctrl + Q 快捷键 添加帧
6.增加动画切换动作的撤销回退
7.添加帧的透明度编辑功能;
8.修改动画编辑器的工程后缀名;
数据编辑器
1.解决启动崩溃的问题
2.修改全部导出不正确的问题
启动页面
1.优化自动更新模块,添加新的服务器处理方式.
CocoStudiov0.1.6
UI编辑器
1.导出项目修改了导出小图和导出大图崩溃的问题并进行优化。
2.导出项目添加了导出所有大图。
3.导出小图的扩展名修改为.json,导出大图为.ExportJson。
4.导入模板修改崩溃的问题。
5.导入模板选择文件过滤为小图的.json文件
6.导入模板前将先导入模板资源。
动作编辑器
1.修改偶然会出现的打开工程起始帧全部跳到第0帧的bug
2.修改切换动画操作不能多次撤销的bug
3.修改删除帧之后切换动画然后撤销,被删除的帧恢复错误的bug
4.增加多骨骼的操作(复制,撤销重做)
5.修改帧区域的框选判断,使其更精准
6.修改到处大图时使用裁剪造成的游戏中加载位置错误
7.修改在骨骼模式中绑定骨骼,然后返回动画模式,造成的播放帧长度的错误
8.修改打开Flash项目的崩溃bug
9.修改在层级的其中一帧修改图片资源,此层级所有的资源一同被修改的bug
10.修改帧区域的帧隐藏功能
11.修改层级区域的当前帧缩略图显示
12.修改在骨骼编辑模式下的骨骼旋转不能撤销的bug
13.修改导出项目的plist数据结构,修复在游戏项目工程中显示不正确的BUG
CocoStudiov0.1.7
场景编辑器:
1.更新场景编辑器,适配新版cocos2d-x2.1.4,支持cocos2d-x全部组件。
2.增加:场景编辑器解析JsonReader。
3.增加:加载场景例子。
UI编辑器:
1.将UI,场景,动画三个编辑器的打开路径使用不同节点保存在配置文件中;
2.优化UI编辑器撤销回退功能,增加对全选颜色改变,层容器旋转,复制粘贴的撤销回退功能的支持;
3.修复多选控件选择底边对齐不正确的问题;
4.在UI编辑器增加“画布列表”窗口,支持对画布新建,重命名、删除、拷贝、粘贴等操作,实现在同一项目中可以进行多个画布之间的切换操作。
5.多工程导入模板功能优化
动画编辑器:
增加骨骼列表的框选移动框选框;
2.使骨骼的层级变成图片的层级;
3.资源编辑窗口中碰撞区域是否添加的控制;
4.在点中关键帧的时候在渲染区选中与当前关键帧所对应的图片;
5.导入的Flash动画在结构树区域没有缩略图;
6.拖动大量帧的时候,装饰器的渲染跟帧的渲染不同步。
CocoStudiov0.2.2
UI编辑器:
1.添加九宫格功能
2.添加UI动画的节点的多选和全选;
3.添加UI动画节点的复制和粘贴,同时在渲染区默认执行复制和粘贴操作;
4.添加UI动画的动画帧的复制和粘贴;
5.默认导出UI控件的标识(Tag)属性;
6.修正旧编辑器版本工程文件无法重新编辑UI动画的问题;
7.修复层容器裁切区域不正常问题;
8.完善panel组件,删除渐变色容器,合并入UIPanel;
9.添加UILayer点击优先级设置功能;
10.修复UILayer点击穿透问题;
场景编辑器:
1.场景编辑器添加骨骼动画预览功能。
动画编辑器:
1.修改导入flash时最后一帧帧长度信息丢失;
2.修改新建动画后,添加帧的默认值为切换前的显示值;
3.修改帧区域的快捷键操作;
4.修改动画长度的计算方式。
CocoStudiov0.2.4.0
UI编辑器:
1.UI编辑器增加锚点功能
2.UI编辑器层容器和滚动层增加颜色修改功能
3.资源窗口增加刷新按钮,可以检测到resource文件夹下的所有文件;
4.支持导入ccb文件。
动画编辑器:
1.增加修改动画播放速率的功能;
场景编辑器:
1.修复背景音乐无法路径无法导出的问题。
2.新增场景编辑器导出json文件格式化导入导出。
CocoStudiov0.2.4.1
UI编辑器:
1.解决UI编辑器0.2.4.0版本因为透明度引起的问题。
2.解决锚点重新打开不正确的问题。
3.层容器颜色设置在属性窗口添加了填充颜色开关。
4.解决了重新打开工程后根节点panel大小为0的问题。
特点
CocoStudio的核心特点就是:
实体+组件的设计模式,让游戏代码功能解耦。结构清晰,易于维护;
数据驱动,减少冗余代码,提升编程效率,降低错误风险;
实时模拟,设计人员不需要写代码即可看到游戏效果。让团队之间依赖性得到解耦,降低沟通成本;
易于扩展,Cocos Studio将实现插件机制,方便开发者自己定制编辑器,满足自己的特殊需求;
易学易用,Cocos Studio从设计上尽量迎合不同职业开发人员的使用习惯,操作及热键参考常用的工具;
支持脚本,使用脚本化来开发游戏,让游戏的开发更简单,并且易于更新,降低风险;
历史
Cocos Studio的前身是SweetPome,与2010年6月份开始立项,是一套基于Cocos2d引擎的游戏开发工具集,多款优秀产品均是基于SweetPome开发完成的,包括《捕鱼达人》和《捕鱼达人2》等。
2010年6月 SweetPome立项
2011年4月 《捕鱼达人》游戏iOS版正式上线,20小时爬升至App Store中国区免费榜第一。
2012年6月 SweetPomeII立项,简称SPII
2012年9月 CocoaChina秋季开发者大会,发布内测版本
2013年4月 CocoaChina春季开发者大会,发布公测版本,并正式命名为Cocos Studio
2013年9月 CocoaChina秋季开发者大会,发布1.0正式版本,并提供英文版本
2013年11月 发布1.1版本。新加洋葱片、反向动力学、无线真机模拟功能。
2014年1月 发布1.2版本。新加多边形碰撞区、触发器功能。
……
2015年2月2日发布v2.1版本。Cocos Studio升级为cocos,新增Cocos Store
2015年3月5号发布v2.1.5版本。新增编辑器打包apk包。
2015年3月31日,发布版本v2.2.1。重磅推出3D场景编辑
2015年4月30日,发布版本版本v2.2.5。新增支持3D控件扩展;一键部署并运行app在iOS、Android、win32、Mac以及浏览器平台上。
cocoachina大会
开发
Cocos Studio全球同步发布更新,从2013年4月份公测,到2013年10月份,已经超过了10万次下载。已经超过113个国家的独立开发者或游戏公司在使用Cocos Studio。其中,中国、韩国、美国、日本的开发者居多。
功能
2013年9月份,在2013年秋季IOS开发者大会上,Cocos Studio发布了1.0正式版本。并以每六周一个版本的更新速度更新完善。2015年4月30日,Cocos Studio发布了最新v2.2.5版本,新增功能:
【新增】一键部署并运行App在iOS、Android、win32、Mac以及浏览器平台上
【新增】JS项目可以打包成HTML5 App
【新增】支持3D控件扩展
【新增】资源面板csd文件支持拷贝操作,快捷键为Ctrl/Command+D
【新增】双击嵌套的csd文件, 直接进入编辑状态
【新增】文本控件增加描边、阴影属性设置(Cocos2d-x 3.6支持解析)
【新增】动画缓动设置。(Cocos2d-x 3.6支持解析)
【新增】精灵控件,粒子控件blending功能。(Cocos2d-x 3.6支持解析)
【新增】取色器面板支持颜色历史记录
【新增】多选结构树节点,可批量操作显示与锁定
【优化】完整项目与资源项目整合为cocos项目,简化创建项目流程
【优化】资源项目可以升级为完整项目
【优化】整合打包与发布项目
【优化】支持快捷键(Shift + Q/W/T/B)控制调整对象的渲染层级
【优化】创建序列帧动画,增加“是否追加第一帧为最后一帧”选项,可方便的创建循环的序列帧动画
【优化】去掉节点不可以重名的判断
【优化】九宫格参数可以更直观的通过拖动的方式进行设置
【优化】给控件设置资源,控件的尺寸将默认设置为资源的尺寸
【优化】3D网格参考线显示
【优化】整合发布与打包界面
【修复】导入1.6 UI项目只改变结构树显示,不改变控件可见性,导致模拟器里面仍然显示的问题
【修复】ScrollView Area大小受content size限制的问题技术支持
技术支持
1.线上和线下的技术支持
2.技术交流论坛,QQ交流群
3.持续更新的开源实例代码
4.中英文说明文档,持续更新的线上教程
5.Cocos Studio书籍
网站论坛
CocoStudio中文论坛
CocoStudio英文论坛
CocoStudio微博