游戏开发引擎 手机游戏引擎有哪些( 三 )


厚积薄发,3D领域集大成的 Cocos Creator
其实早在2014年左右,Cocos 便已经投入3D引擎的研发工作 。只不过没像2D手游那般一番风顺,反倒经历了一次罕见地“推到重来” 。
“我觉得这只是一个发展规律 。想要靠一两年的时间,完全把这个事情做对、做完确实是不太可能的 。”在 Cocos CTO 林顺看来,第一轮尝试没有开花结果的主要原因,是积累不够,以及“土壤”问题导致的 。
林顺向GameLook解释道,国内技术环境其实有一个断代期 。手游时代刚兴起时,整个行业的技术土壤还远落后于海外 。在这种历史条件下,Cocos 错过3D手游时间节点也许是一个必然,“但现在哪怕是补课,也得一点点把这些东西积累起来,这是一条必不可少的、必经的路径”
必须先积累技术,土壤才会快速成长,不错过更多的机会——这是 Cocos 跌倒后学到的,也是之后继续探索3D领域所一直坚信的 。
正因如此,Cocos 坚持将每年的利润全部投入引擎功能研发、新场景拓展、生态建设上 。而后也终于守得云开见月明,推出的 Cocos Creator 3.0在延续2D 品类轻量高效优势的同时,还能为 3D 游戏提供了高质量的开发服务 。
这意味着,基于 Cocos 引擎不光是赛博朋克Demo那样的复杂3D内容,就连低算力 IoT 设备的交互 UI也非常适用 。而且相较之前,Cocos Creator 适用性更广、能够满足更多需求 。既可以开发出独立APP,也可以被集成嵌入到其他APP里 。

游戏开发引擎 手机游戏引擎有哪些


据林顺透露,虽然 Cocos Creator 3.0正式版本问世不过数月,但已有一些品质不错的原生游戏出现 。
例如天美工作室的《一刀大侠》、光子工作室的《魔斗战境》,曾登顶免费榜的《战机:代号666》等……与此同时,Cocos 也受到了不少独立游戏团队的青睐,像是《登场了侠客》、《星空大决战》、《转一转拼图》以及海外表现优异、月流水达2亿的《口袋奇兵》等颇受玩家喜爱的游戏,也都是基于 Cocos Creator 打造 。
跨平台能力
当然作为最重要的游戏引擎之一,Cocos 也注意到时下新热点——跨平台游戏 。不同的是,相比大厂扎堆在手机与PC、主机端的跨平台,Cocos 更关注成千上万中小开发者的呼声,聚焦于往一些更轻度、更低算力的平台——例如小游戏平台去“跨” 。
Cocos 技术总监 Panda表示,Cocos Creator 3.3对性能提升做了重点优化 。特别是在小游戏平台,版本更新后,游戏的启动性能、运行性能和物理性能都有了显著提升 。
其中,针对直接影响玩家点击转化的启动性能优化后,内部项目微信云测启动性能分都能达到 80 分以上;在此基础上,也对运行性能做出了优化;由于目前微信小游戏全面支持WASM 特性,3.3版本还支持在微信上将 Bullet 以 WASM 的方式运行、大大提升了物理性能,助力开发者制作更复杂的物理场景 。
同时,Cocos Creator V3.3提升了原生引擎的绑定层级,在渲染管线之上的渲染场景部分完成了原生化,进一步优化原生平台的性能,也使得 Web 和小游戏平台的性能得到肉眼可见的提升 。
再加上拥有微信平台最高的市场占比,可统计到六成以上游戏都是出自 Cocos 引擎 。多方优势下,自然也能助力游戏CP实现原生手游、Web 和小游戏之间的跨平台,更轻松地覆盖更多领域 。
包括前文提到的《口袋奇兵》《战机:代号666》等游戏,也都是在 Cocos 的帮助下实现原生手游与小游戏的多端发布 。同时Panda还提到,他们也已经在为下一代穿戴式移动平台、比如AR、VR、XR等作准备,并支持较好的现实融合渲染能力 。

推荐阅读