Cocos是由触控科技于2015推出的游戏开发一站式解决方案。
Cocos将过去游戏开发所需要的全套引擎和工具进行整合,包含从立项、资源编辑、代码调试,到打包上线的全套工具,开发者可以通过cocos快速生成代码、编辑资源和动画,最终输出适合于多个平台的游戏产品。Cocos覆盖整个手游制作的完整流程,重新定义了无缝的工作流,让游戏开发铁三角策划-美术-程序能够在这套cocos工具上更好地协同工作,最大程度提高开发者的工作效率。开发者可以通过cocos快速编辑资源和动作、编写和调试代码、集成商业服务的SDK、打包输出,最终导出适合于各个平台、各渠道发布的游戏安装包。Cocos 服务了2D和3D游戏开发、智能座舱、XR、虚拟角色、教育等领域的160万开发者,覆盖203个国家和地区,触达超过20亿终端用户。Cocos的主要产品有Cocos Studio、Cocos2d-x(Cocos Framework)、Cocos Code IDE。
发展沿革
2015年2月,触控科技正式推出cocos游戏开发一站式解决方案,重新定义无缝的工作流。cocos整合了Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具,为开发者提供了全套的游戏开发解决方案。
游戏从创意、开发、测试、上线都有一个完整的流程,触控科技从产品设计角度直接用清晰的脉络把上面提到的这些工具、服务进行了整合,形成最短、最清晰的工作流。这个整合后的产品就是现在的cocos。
原本cocos引擎家族所有独立产品,如Cocos 2d-x引擎框架,Cocos Studio游戏编辑器、Code IDE代码开发工具等,如今都统一在cocos里。
2022年7月20日消息,Cocos宣布其为任天堂Switch平台开发而定制的引擎版本“Cocos Creator for Nintendo Switch”正式上线,成为国内首个支持该主机平台的3D商用引擎。
主要功能
核心功能
新建游戏项目:一键立项,自动生成制作游戏所需的基本目录结构、资源、代码、支持库。
编辑游戏界面:依托近20种基础控件和众多自定义控件,可以方便快捷地拼接各种各样华丽的游戏界面。
编辑游戏动画:支持骨骼动画和帧动画,可以根据用户喜好快速实现游戏中各种逼真动画。
编辑游戏场景:不必再为各式各样的分辨率所困扰,使用布局特性设计游戏场景,全面适配各种分辨率。
编辑游戏逻辑:自动创建游戏界面对象;支持代码自动补全;支持断点调试,实时预览变量修改。
调试游戏项目:分别可在Windows、麦金塔平台上调试游戏,无须长时间等待编译。
打包游戏项目:一键部署,便捷生成apk/ipa程序。
产品特点
游戏开发一站式解决方案,低成本、高效率。
Cocos提供了全套的引擎和开发工具,涵盖从前期设计、资源制作、开发调试、打包上线全套的解决方案。cocos重点优化了工作流,规范了整个游戏开发流程,降低沟通成本,提高开发效率。
高性能,一次制作,多终端平台共享。
Cocos不断地优化游戏性能,以保证高帧速率下可以获得更华丽的效果;即使是山寨千元机,运行华丽特效也丝毫不卡顿,让您的游戏可以得到尽情的发挥。
跨平台特性确保一次制作,全平台支持。无需为后期移植耗尽人力和时间,极大地降低了时间成本,确保游戏不会错过珍贵的黄金上线档期。
目前大部分开发团队根据不同需求会在不同的操作系统下工作,而一套可以运行在多个平台的游戏引擎显得至关重要。cocos同时支持Windows和Mac操作系统,功能完全同步。提升团队协作便捷性,不再为了配合而频繁地切换系统或者使用双系统。同时会降低开发团队的硬件成本(Mac机要比PC贵3倍)。
插件商店,素材丰富,游戏开发更灵活更便捷。
Cocos开放了强大的扩展功能并推出了Cocos Store,提供了插件、资源、工具、素材等丰富的资源,为用户的开发提供了更大的灵活性。Cocos Store将为用户提供了一个自由的平台,连接全球的开发者,用户可以获得和分享自己的成果。开发者将不会为某个技术难关而烦恼,也不会为某个功能而彻夜加班,Cocos Store会持续地收集和提供各种解决方案,建立一个共赢的平台。
2021年6月,HarmonyOS 2宣布正式商用。2021年6月23日,Cocos团队宣布其Cocos Creator 3.2正式支持HarmonyOS 2,成为全球首家支持HarmonyOS的游戏引擎。
版本介绍
Cocos整合了Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具,为开发者提供了全套的游戏开发解决方案。后续还会开放接入更多的第三方工具和服务,简单易用、使用流畅。
Cocos 2d-x引擎框架:Cocos 2d-x是基于OpenGL ES的跨平台开源引擎,现为全球占有率第一的手机游戏引擎,被媒体称为“千万级手游摇篮”。游戏开发快速、简易、功能强大。cocos2d-x核心优势在于允许开发人员利用C++、Lua及ECMAScript来进行跨平台部署,覆盖平台包括iOS、Android、Windows Phone、黑莓(BlackBerry)及Tizen等等,省事省力省成本。
Cocos Studio编辑器:是Cocos2d-x引擎配套的跨平台游戏开发工具,帮助开发者快速构建游戏场景、编辑UI、编辑动画等游戏资源,支持第三方的资源导入。
支持多种类型游戏的编辑,满足不同开发者和公司的开发需求,并且上手容易,简单易懂,同时提供了丰富的技术支持和开发资源。
Cocos Code IDE:Cocos Code IDE是一个基于Eclipse的跨平台IDE,专门为Cocos2d-x Lua\u0026ECMAScript开发人员准备,通过IDE你可以方便的创建游戏工程、编写并且支持在不同平台上调试代码、实时查看代码被改变后的效果,最终直接发布成一个可上架的安装包。
Cocos Store插件商店:cocos开放了强大的扩展功能并推出了Cocos Store,提供了插件、资源、工具、素材等丰富的资源,为用户的开发提供了更大的灵活性。Cocos Store将为用户提供了一个自由的平台,连接全球的开发者,用户可以获得和分享自己的成果。开发者将不会为某个技术难关而烦恼,也不会为某个功能而彻夜加班,Cocos Store会持续地收集和提供各种解决方案,建立一个共赢的平台。
产品业绩
Cocos 2d-x全球开发者使用数量已超过50万人,两万多款精品游戏基于Cocos 2d-x开发,被媒体称为“千万级手游摇篮”,更孕育了十多款累计流水破十亿的游戏。目前,在中国的2D手机游戏开发中,Cocos 2d-x引擎的份额超过70%。
近千家公司和团队采用Cocos studio进行游戏开发工作,其中包含了腾讯控股、网易、完美、盛大、搜狐、Big Fish、北京巴别时代科技有限公司等知名开发商!
Cocos引擎精品游戏
梦幻西游手游版,小冰冰传奇、我叫mt online、捕鱼达人、全民小镇、欢乐斗地主、大掌门、女神联盟、暖暖环游世界、主公莫慌、秦时明月、仙侠奇缘传、神雕侠侣、全民英雄、保卫萝卜、三国杀等等众多产品。
参考资料
Cocos是什么?.Cocos.2024-03-02
使用Cocos构建一个完整项目.Cocos.2024-03-02
Cocos常见问题解答.Cocos.2024-03-02
Cocos游戏开发引擎,为手游而生!.Cocos.2024-03-02
全球领先的 数字互动内容开发平台.Cocos.2024-03-02
触控科技正式发布 "游戏开发一站式解决方案"- Cocos.CocoaChina.2015-06-01
触控科技发布游戏开发一站式解决方案— Cocos.新浪网.2015-06-01
开发者峰会: Tizen重度加盟,Cocos 2d-x引擎再添助力.第三媒体.2015-06-01
3D引擎Cocos宣布支持Switch平台.界面新闻.2022-07-20
Cocos,为手游而生!.新浪.2015-06-01