首页 > 新闻中心

凯发k8Cocos Runtime|构建小游戏平台的技术底座 返回列表

小编2024-06-30 03:36:04编辑发布,已经有个小可爱看过这篇文章啦

  凯发k8官网登录vip在小游戏平台技术选型方面,微信、抖音、手Q、快手等小游戏平台选择了 Runtime(小游戏运行时)技术架构,而非传统的 H5/Webview。

  华为、小米、OPPO、vivo 等手机厂商的快游戏平台也不约而同地选择了 Runtime 作为运行环境。

  做一个能运行的 Runtime(小游戏运行时)方案,或许不难;但要想做一个运行性能高、内存占用少、稳定性强、兼容性好、崩溃率低、机型覆盖率广等满足实际大规模商业化运营要求的小游戏运行时方案,则需要大量的项目验证、功能迭代和细节修复。

  Cocos Runtime 由引擎和操作系统领域资深专家带队,连续迭代了近 7 年,已对外发布了数十个线上版本。

  支撑并服务了数十家各行业头部厂商,运行了上万款产品,数十亿用户安装,是全球唯一一个经过了国内外大厂大规模商用验证的 Runtime 类产品,满足头部大厂极度苛刻的稳定性、兼容性和机型覆盖要求。

  长时间的迭代、数十个不同的平台、大量的线上项目验证、海量的用户设备覆盖、持续的问题修复与细节优化,使得 Cocos Runtime 成为了一套高性能、高可用、高安全、可多实例运行的成熟商业化小游戏和互动数字内容运行时 SDK。

  凭借其原生系统硬件的利用能力,它可以呈现出更丰富的内容、更快的响应,使整个游戏体验无比接近原生游戏凯发k8。

  基于其诸多优势,Cocos Runtime 已经被广泛运用于社交App/电商App的小游戏平台,手机厂商的快游戏平台,教育、直播、车机、智能硬件 IoT 等需要即点即玩型数字互动内容的诸多领域。

  为了减少开发者的适配成本,市面上几乎所有的 Runtime 在接口和架构设计时几乎都遵循了相似的体系,逐渐形成了一套 Runtime 标准。

  在 Cocos Runtime 实现中,Cocos 引擎团队凭借着深耕了多年的引擎技术和操作系统架构能力,使用 C++ 编写了一套轻量级的系统调用层,并使用 V8 引擎实现了一套游戏运行必需的 JS 相关接口。

  这样一来,不仅能够快速对接所有基于 Canvas 渲染的游戏引擎,同时又具备高性能、低功耗的特点。

  由于精简的 Runtime 内核无需考虑游戏无关的应用场景,重点关注游戏应用场景的性能和体验优化,并且提供了很多游戏需要的硬件访问接口,因此能够极大地减少系统开销,提升性能。

  设备覆盖低:Webview 需要机型和系统支持,系统占用也较高,导致过旧的硬件设备以及低端设备无法覆盖

  兼容性低/崩溃率高:不同的设备厂商会采用不一样的浏览器内核,导致很难做到一致的兼容性,崩溃率很高

  接下来,我们通过一些实际的数据对比,来呈现 Cocos Runtime 相对于 Webview 的优势。

  从下面的低端机测试数据上,可以看出,在 Cocos Runtime 上运行的游戏,其画面帧数比 H5 版本高 30%,内存占用比 H5 版本低 10%。

  有一些开发者,将 Cocos 引擎与原生 App 结合,实现了子游戏方案凯发k8。这里,也有一个数据对比。

  有业内专家预测,2024 年,将会是小游戏赛道继续增长的一年,流行品类将从轻度休闲往中度转移。

  头部厂商和平台都选择了 Runtime 而非 H5/Webview,可以预见,后入场的厂商和平台选择 Runtime 作为小游戏运行环境将是大势所趋。

  并且,每一个国家都有自己的手机厂商以及头部 App,他们或许也会参考国内小游戏成功的商业模式,发展出具备自己国家特色的小游戏平台。

  对于有小游戏运行时需要的厂商和平台,欢迎联系 Cocos 官方人员,获得更详细的 Cocos Runtime 相关信息。

热门新闻

来电咨询