Cocos Creator 新版本即将上线,新增3D功能支持(2)
且每支持一个平台,Cocos 都提供了相应的编辑器工具链、文稿和范例。根据阿拉丁2018年9月份的统计数据,微信小程序TOP 100中的 35 款游戏作品,有 51%是使用 Cocos 引擎进行开发。
游戏终端设备在快速发展,硬件厂商不断对设备性能进行升级,游戏引擎与硬件性能之间也在不断扩大鸿沟,需要游戏引擎根据市场变现快速做出技术和服务上的创新以应对需求。Cocos Creator 2.0 版本对引擎框架进行了全新升级,大幅提升了引擎性能,同时使用 3D 底层渲染器,分隔逻辑层与渲染层,提供了更高级的渲染能力和更丰富的渲染定制空间,为开发者带来前所未有的想象空间,引领开发者进入2D游戏创作的全新时代。
来自华夏乐游 BigRoad 工作室客户端主程李清,在 Cocos 沙龙现场,就实时竞技小游戏品类与开发同行们分享了自研ECS架构、网络同步机制、客户端技术难点及解决方案。
在客户端性能优化方面,李清表示,腾讯对于游的技术标准要求很高,加载时间、帧率、内存等都有严格的限制,不通过技术评审就无法上线。项目通过升级 Cocos Creator 2.0 解决了性能方面的问题,升级之后:
· 内存达标
· iPhoneX从50帧提升到60帧
· 一加5T从40帧提升到55帧
· OPPO Y55与iPhone6稳定在25-30帧
基于 Cocos 引擎的开源,李清团队实现了一套自定义节点裁剪功能以及 Spine 换装功能。后续也会在 Cocos 论坛发布有关源码,供各位开发者交流。
Cocos Creator 支持使用同一套代码构建生成到 Web、iOS、Android 以及小游戏平台。快看漫画游戏部的客户端主程解晓军,针对微信小游戏、QQ 玩一玩和 Facebook 三大小游戏平台的技术架构包括游戏包托管、登录授权、关系链、分享和视频广告五个方面分享了宝贵的跨平台开发心得,通过详细讲解三个小游戏平台在技术架构上的差异,分享解决方案。根据 2018 年 9 月份 QuestMobile 公布的数据,快看漫画在手机动漫行业月活跃用户规模遥遥领先,旗下小游戏产品有《箭头大反击》等。
除了性能优化之外,在11月中下旬即将上线的 2.1 版本中,Cocos Creator 还将增加 3D 支持,包括3D 模型渲染、3D Camera、3D 骨骼动画、3D 节选等。
Cocos 技术团队向现场开发者展示了后续的版本计划:
Cocos Creator 技术总监 Panda 表示,Creator 中 3D 功能的引入主要是为了解决 2D 游戏在性能、玩法和变现力上的问题,Cocos Creator 将保持专注,坚守 2D 游戏开发体验及基础性能。另外 Panda 透露说,纯 3D 游戏引擎 Cocos 3D 目前也在紧锣密鼓开发中,Cocos 3D 将包含全面的 3D 特性,编辑器提供完整的 3D 工作流以及无缝的开发体验。
转型“技术+服务”,助力开发者变现
除了提供技术支撑,帮助开发者节省开发成本之外,作为连接游戏发行商、研发商、渠道方等多边合作伙伴的枢纽,Cocos 围绕游戏生产、变现、出海等环节为开发者提供了完整的规模化的服务,帮助开发者实现效益最大化。
不论是国内还是海外的小游戏市场,广告变现都是当前小游戏主要的收益方式之一。Cocos将广告插件与项目深度集成,开发者可通过 Cocos 引擎直接勾选想要接入的变现工具例如AdColony 来更加便利地进行投放和变现。目前 Cocos Store (插件商店)已提供了AdColony 插件供开发者免费使用。
相关文章: