当前位置: 首页 > 科技观察

对话cocos作者:Cocos一站式解决方案深度挖掘

时间:2023-03-21 02:00:58 科技观察

触动科技发布重磅消息,宣布cocos一站式解决方案正式上线,集成了Cocos2d-x、CocosStudio、CocosCodeIDE等框架和工具,为开发者提供全套游戏开发解决方案。这款产品的发布,也是2014年秋季cocos开发者大会上宣布的cocos品牌的实现。在产品发布前夕,记者采访了触控科技副总裁王哲、高级技术总监张小龙。触控科技作者,CocosStudio作者,为大家详解cocos一站式解决方案。触控科技高级技术总监、CocosStudio作者张小龙什么是Cocos一站式解决方案?众所周知,触感科技拥有众多cocos子品牌,包括Cocos2d-x、Cocos2d-html5、Cocos2d-js、CocosStudio、CocosCodeIDE、CocosPush等,此次推出了cocos一站式解决方案。大家不禁要问cocos一站式解决方案是什么?王哲介绍,本次推出的cocos一站式解决方案,将所有cocos引擎家族的独立产品全部统一到其中,包括物品再造、游戏制作、打包上线的完整流程。开发者可以通过cocos快速生成代码,编辑资源和动画,最终输出适合多平台的游戏产品。Cocos一站式解决方案的发布,将有效为开发者提升效率,节约成本。游戏开发铁三角策划-美工-程序可以在这套cocos工具上更好的协同工作,从游戏创建、运行构建、调试编译、游戏发布,到最后整合所有服务和部署,都可以在cocos中完成结束。例如,王哲介绍,开发者搭建环境后,可以使用launcher直接构建项目,使用CocosStudio进行策划和美术构建场景和设计玩法,在CodeIDE中调试代码,然后使用AnySDK快速接入anddeploy;***,开发者也可以选择自己需要的插件和服务,所有步骤一气呵成。Cocos一站式解决方案亮点解读Cocos一站式解决方案首个版本命名为cocos2.1,与CocosStudio版本号一致。张小龙说:“Cocos一站式解决方案不是简单的产品线整合,我们对产品做了很多优化,亮点是我们打通了工作流,把框架、工具和服务汇集在一起cocos家族的。在同一个工作流程中,集成了完整的开发工作流程。”在功能优化方面,cocos也做了很多更新:首先,cocos是跨平台版本,Windows和Mac版本同步发布,功能统一,数据互通,对协同工作有很大帮助游戏团队;其次,在用户体验方面,cocos相比上一版本做了很多优化,用户体验更符合开发者的使用习惯;第三,在功能方面,cocos上线诸多实用功能,更强大的UI和动画编辑功能,全新设计的布局系统,让多分辨率适配更简单。同时还将推出插件扩展机制,开发者可以使用脚本进行扩展cocos的控件和功能,最大限度满足不同用户的需求;第四,在执行效率上,cocos对导出的数据进行了优化,支持多种DataFormat。深度优化binary数据保证了引擎解析的效率。同时为引擎的Js和Lua版本提供了json和lua数据,方便开发者调试数据;第五,在代码调试方面,CodeIDE优化了调试效率和代码提示速度,给开发者更好的编程体验;第六,Cocos2.1推出了CocosStore,这是一个整合的资源商店,会持续更新插件、资源、工具、示例等丰富的资源,为开发者提供100%的便利。#p#Cocos是融合,是创新,是突破。cocos一站式解决方案的发布,是对触控技术的一次品牌整合和用户认知提升,更是一次创新和突破。这一突破其实已经为开发者解决了很多问题。王哲介绍:“近两年cocos子产品市场占有率较高,但部分产品配置门槛高,配套工具分散,开发者需要花费大量时间寻找配套工具。同时工作流程不够清晰,导致不同开发工具之间的对接不够清晰,通过此次整合,将解决这个问题。”首先,cocos解决了安装不方便的问题。王哲说:“虽然关于“如何在某个平台上安装cocos2d-x”的教程文章很多,但是很多刚入门的开发者往往还是找不到对应的资源,或者找不到,但是发现安装教程和引擎版本也需要匹配。这个太长浪费了用户很多时间,也让我们在初期流失了很多用户。”其次,解决配套工具散乱的问题。Cocos2d-x在开源社区有着丰富的历史。引擎配套工具和各种编辑器百花齐放。用户在选择的时候往往不知道哪个工具最容易解决一个问题一定的问题。同时需要解决工具和引擎版本的匹配问题。王哲说:“近两年,Touch和合作伙伴针对cocos2d的各种痛点推出了很多相应的工具和服务-x游戏开发。有很多优秀的产品,包括CocosStudio、CodeIDE、CocosPush和ChainceAdvertising等;合作伙伴,比如瓦片贴图的TileMap,纹理合并的TexturePacker,2D骨骼动画的Spine等。这么多好产品的开发者大部分还不知道,因为这些工具和服务散落在无数的网站上,需要一个在这些网站上注册、激活和下载这些工具和服务的时间很长。所以我们需要一个统一的入口、集成的产品、cocos插件商店来告诉开发者什么时候使用哪个工具最合适、最有效,而cocos有效的解决了这些问题。”第三,解决工作流程问题。王哲说:“游戏从创意、开发、测试、上线都有完整的流程。从产品设计的角度来看,我们直接将这些原始工具与清晰的上下文联系起来。现在集成的产品是cocos。“整合后的产品会更加好用,整合所有的工具和服务,形成最短最清晰的工作流,解决门槛高、工具散、工作流不清晰的问题。”张小龙介绍,同时,cocos是一个大大量的GUI界面用于掩盖晦涩难懂的命令行操作,方便程序员以外的美工和策划使用cocos工具集进行开发;提供引擎二进制预编译库,提高编译调试效率;提供cocos插件在商店中,包括各种第一第三方插件和服务,并自动匹配插件和引擎的版本,这对Cocos2d-x合作伙伴和生态系统具有重要意义,也为您节省了大量时间触控科技Cocos副总裁王哲:适配Cocos是作为针对不同规模开发团队的一体化一站式解决方案推出的,看起来是更高端的pro管。大家不禁要问,这还适合我的团队吗?张小龙说:“Cocos适合不同规模的研发团队,集成的工作流非常适合多人协同工作,使用cocos将开发流程标准化,降低沟通成本。同时cocos也适合小团队和个人开发者,因为cocos集成了游戏开发的所有功能,简单易用。对于小团队和个人开发者来说,会省去很多不必要的工作,减少开发流程。各种琐碎的过程,以最大限度地提高效率。”对于cocos系列产品的现有用户,张小龙也表示,他们可以继续使用cocos一站式解决方案,完全不用担心。他说:“cocos工具集中的每一个组件都独立存在多年,已经得到了市场的验证,有很多开发者在使用的产品,但是现在这些组件组合在一起,组件之间相互调用的工作流程已经理顺了。所有开发者都可以继续使用Cocos2d-x和CocosStudio多年积累的知识,只是觉得操作更方便,没必要再学什么新东西。》后记:Cocos一站式解决方案依然延续了免费模式,非常值得期待。另外,我会透露一些未来即将发布的新功能:cocos将围绕游戏开发推出一键部署工作流,在cocos中编辑游戏场景可以直接打包部署到手机端进行实时预览;cocos将在资源编辑器中集成代码编辑功能,让资源编辑与逻辑代码的交互更加顺畅;cocos将整合流行的第三方工具,满足用户全方位需求;cocos将推出3D功能和3D编辑器,全面支持2D、2.5D、3D所有游戏类型。【责任编辑:老门TEL:(010)68476606]