《开心消消乐》游戏成功移植OpenHarmony
IT之家 4 月 10 日动静,据 OpenHarmony 官方发布,《高兴消消乐》休闲游戏已胜利完成 OpenHarmony 平台移植。那款游戏基于率先撑持 OpenHarmony 的游戏引擎 Cocos 2dx 移植。
Cocos 次要有两款游戏引擎 Cocos Creator 和 Cocos 2dx 以及一个贸易产物 Cocos Runtime。Cocos 引擎自己具有跨平台、低功耗、高性能三大核心特征,婚配 OpenHarmony 伶俐全场景、多端联动与跨设备流转等才能。2022 年,Cocos 在 Creator 3.6.1 的根底上胜利适配 OpenHarmony 3.2 Beta 2 分收并胜利运行官方游戏案例《鹰击漫空》,由此成为率先撑持 OpenHarmony 的 3D 游戏引擎。《高兴消消乐》基于 Cocos 2dx 引擎开发,该引擎是完全开源的,也是目前游戏厂商利用较多的游戏引擎。此次《高兴消消乐》胜利移植 OpenHarmony,标记着 Cocos 已完成两款游戏引擎 Cocos Creator 和 Cocos 2dx 在 OpenHarmony 上的适配。
高兴消消乐
在 Cocos 游戏引擎胜利移植的根底上,乐元素的移植团队初期确定“先做减法,再做加法”的目标,先实现包罗根底弄法和 UI 动画衬着的最小集目标。在最小集根底上,再逐渐往完美根底的功用,好比收集、音乐、音效。完美根底功用以后,就得到了可以联网的包罗核心功用的版本,在那个版本根底上再往扩展周边的一些系统,好比登录、包罗后续接进的付出推送,优化游戏体验的震动功用等等,同时停止性能上的测试和优化工做,仅用 3 天的时间,《高兴消消乐》就跑通了支流程并胜利运行起来。
日前,OpenHarmony 游戏 SIG 组已在 Gitee 上发布了 Cocos 2dx 2.2.6 (IT之家附上代码链接:点此查看),后续会提交合进到 Cocos 的 GitHub 官网,广阔游戏开发者可测验考试基于 2.2.6 引擎做游戏开发和移植。
为搀扶帮助开发者更高效开发利用,OpenHarmony 开发套件为开发者供给了全链路的东西链,笼盖和称心利用设想、开发、测试、上架、运营全生命周期需要。OpenHarmony 官网已上线 19 个系列课程,386 个利用开发样例,展现了基于 OpenHarmony 的收集框架,IoT 毗连,软总线,ArkUI,语音识别与响应,图像 AI 识别等关键才能。此外,OpenHarmony 的底座手艺才能也不竭加强,现已拥有 16,000 多个 API,并在利用开发、多媒体、通信等才能长进行了完美和丰富,将全面撑持手机、平板、大屏、车机等复杂带屏设备利用开发。