0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

第二届大会回顾第6期 | OpenHarmony游戏生态建设

OpenHarmony TSC 来源:OpenHarmony TSC 作者:OpenHarmony TSC 2023-12-26 08:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

演讲嘉宾 | 黄 然

回顾整理 | 廖 涛

排版校对 | 李萍萍

cedb78cc-a386-11ee-be60-92fbcf53809c.png

嘉宾介绍

OS内核及视窗分论坛

黄然,华为终端图形图像资深技术专家,华为终端游戏标准、工具和分析创始人,GPU Turbo黑科技核心成员,在OpenHarmony社区上担任开源图形驱动SIG、游戏SIG、兼容性工作组组长等职务。

视频回顾

打开哔哩哔哩APP,观看更清晰视频

正文内容

游戏作为一种大众娱乐方式越来越被人们所接受,影响着人们的日常生活。大部分手机、平板、电脑甚至智能电视以及智能汽车等场景都为用户配备了游戏功能。游戏生态建设是OpenHarmony应用生态构建的关键模块之一,如何通过游戏生态建设推动OpenHarmony应用生态发展?华为终端图形图像资深技术专家、OpenHarmony游戏SIG、图形驱动SIG组长黄然在第二届OpenHarmony技术大会上分享了精彩观点。

cef4874a-a386-11ee-be60-92fbcf53809c.png

01

游戏生态链

作为一个基于开源的操作系统框架和平台,OpenHarmony开源生态建设需要从夯实数字底座以及构建应用生态两方面发力。游戏作为应用生态的一部分,在一定程度上影响了用户体验。试想一下,如果用户日常使用的手机、平板和电脑等设备上没有游戏应用,体验会怎么样。

游戏生态链非常复杂,包括标准制定者、内容制作商、三方库提供商/开发者、垂直工具链和IDE、引擎厂商、游戏制作商、工作室/事业群、游戏发行商、游戏渠道商、推广厂商、操作系统以及硬件厂商等多个环节,游戏生态建设需要多方配合。在各环节中,尤其引擎厂商和游戏制作商两大模块对游戏生态建设起着重要作用,能够带动其他环节的生态发展。此外,良好的OpenHarmony游戏生态,不仅指游戏可以在OpenHarmony上运行,对其运行效果也需要进行考量。

cf1c99ce-a386-11ee-be60-92fbcf53809c.png

02

游戏OpenHarmony化

游戏OpenHarmony化包括引擎、中台、游戏、系统共计四个部分。

2.1

引擎

游戏引擎OpenHarmony化,对游戏移植到OpenHarmony上有很大帮助。主流的游戏引擎包括Unity(Top100游戏引擎占比44%)、Cocos(Top100游戏引擎占比19%)以及Unreal(Top100游戏引擎占比12%),其中Unity和Cocos已经完成了OpenHarmony化,Unreal正在OpenHarmony化中。

cf3f7228-a386-11ee-be60-92fbcf53809c.png

Cocos引擎

Cocos有两大引擎:Cocos 2d-x和Cocos Creator。Cocos 2d-x是一个旧版本引擎,有22个分支版本,且每个版本间的兼容性较差。为了提升适配效率,可以先将Cocos 2d-x各分支的小版本归一为2.X、3.X以及4.X等大版本,基于大版本做引擎OpenHarmony化。目前,Cocos2d-x引擎的22个分支版本已全部完成OpenHarmony化,且OpenHarmony提供了相应的一键转换工具,能够帮助用户快速生成游戏工程。此外,OpenHarmony还支持CP自适配。提供Cocos2d-x游戏适配指导和FAQ,如《幻世与冒险》、《欢喜斗地主》以及《原始征途》等游戏能够自主完成适配,适配周期平均1.5周。后续,OpenHarmony也将基于Cocos2d-x引擎持续增加Videoplay、加速度计、Webview等能力的适配。

Cocos Creator是一个新版本引擎,同样存在较多分支版本,对多版本OpenHarmony化的策略与Cocos 2d-x类似。目前,Cocos Creator引擎归一化完成,支持CP自适配:(1)完成Cocos Creator 2.4.12 OpenHarmony适配,合入Cocos官方仓库,9月底发布2.4.12版本Editor;(2)Cocos公司8月发布creator3.8版本原生支持OpenHarmony;(3)提供Creator游戏OpenHarmony适配指导和FAQ,如《天天爱象棋》等游戏可自主完成OpenHarmony适配,适配周期1周。

cf554170-a386-11ee-be60-92fbcf53809c.pngcf72fb0c-a386-11ee-be60-92fbcf53809c.png

Unity引擎

Unity是一款由Unity Technologies 研发的跨平台2D / 3D游戏引擎。目前,Unity引擎中国版“团结引擎”在OpenHarmony上已经完成了三方库重新编译、Build System、Editor适配、ArkUI对接、RS渲染对接、文件系统、其他系统能力对接、团结引擎基本以及完整模块适配、能效&稳定性测试等功能模块验收。今年9月30日在Unity中国官网发布的团结引擎新版本已经可以申请支持OpenHarmony。

2.2

中台

中台为游戏应用提供了用户管理(账号管理、实名认证、用户数据分析等)、游戏数据分析、游戏运营、支付系统、客服系统以及安全系统等关键能力,能够为游戏的正常运行提供保障。目前,OpenHarmony社区与网易公司合作,已经完成了40%左右的UniSDK的OpenHarmony化,并预计在12月初全部完成。

cfac8ce6-a386-11ee-be60-92fbcf53809c.png

2.3

游戏

目前,已经有近30款Cocos游戏完成OpenHarmony适配,包括“开心消消乐”、“开心萝卜4”、“三国杀”、“问道”以及“欢喜斗地主”等Cocos2d-x游戏和“天天爱象棋”、“叫我大掌柜”、“塔王之王2”以及“全民主公2”等Cocos creator游戏。“倩女幽魂”、“巅峰战舰”以及“诛仙手游”等10+款Unity游戏也在同步OpenHarmony适配中。

cfcc29a2-a386-11ee-be60-92fbcf53809c.png

OpenHarmony支持通过卡片加速游戏启动。ArkTS卡片是一种界面展示形式,常用于嵌入到其他应用(当前卡片使用方只支持系统应用,如桌面)中作为其界面显示的一部分,并支持拉起页面、发送消息等基础的交互功能。基于ArkTS卡片机制,可以将游戏的重要信息或操作前置到卡片,以达到服务直达、减少体验层级的目的。例如,用户可以直接通过游戏卡片快速完成每日签到任务领取游戏奖励,不需要再拉起游戏应用界面。

cfef4f72-a386-11ee-be60-92fbcf53809c.png

此外,基于OpenHarmony分布式软总线设计,运行在OpenHarmony上的游戏应用也支持分布式场景。例如,不同终端设备的用户可以通过创建房间的形式实现实时对战PK,增强了游戏的互动性。

d01973a6-a386-11ee-be60-92fbcf53809c.png

2.4

系统

在完成游戏应用的OpenHarmony适配后,操作系统需要进一步完成游戏性能优化,提升用户游戏体验。游戏发展至今,部分大型游戏的单帧顶点数达到70-100万,drawcall数达到800-1500/帧,DDR流量达到单帧150-500M,单帧renderPass数也达到15-35。此外,Vulkan游戏大面积出现,且游戏大部分同时支持Vulkan和GLES;延迟管线比较普及,Culling剔除管线;光照渲染算法明显增多,多光源场景、反射、FXAA,HIZ,以及一些如VRS特性在游戏中体现。游戏负载的快速增长,对操作系统的游戏性能优化能力提出了挑战。

d02a5216-a386-11ee-be60-92fbcf53809c.png

OpenHarmony在游戏性能优化上进行了以下4项重点工作:

开发整套游戏SDK算子库,实现视觉无损/有损优化

基于Game-X Service进行决策单元(服务进程)帧率决策,游戏加速按游戏配置策略

OpenHarmony游戏AI调频调度(负载预测、调度决策)

结合硬件驱动生态伙伴力量,提供底层驱动/硬件加速解决方案

d03a5cd8-a386-11ee-be60-92fbcf53809c.png

通过上述方案,游戏应用完成OpenHarmony适配后,其帧率会有明显的提升,GPU频率和耗电量也有明显的下降。

03

总结与展望

应用OpenHarmony化并不难,可以从最小的MVP版本做起;在做OpenHarmony适配时,需要提前识别各类应用分别依赖的平台层(如游戏应用依赖引擎),优先对平台层做OpenHarmony化;用户体验是OpenHarmony游戏生态建设的关键,需要通过不断地游戏优化和创新,在OpenHarmony上打造更加优秀的游戏体验,形成与其他操作系统有差异性的竞争力。

海量的游戏适配是个大工程,需要依赖整个OpenHarmony社区的力量。欢迎大家持续关注OpenHarmony游戏生态建设进展,也期待对游戏和驱动感兴趣的同仁能够一起加入到未来的工作中来,让更多的用户受益。

「嘉宾材料暂不分享」

E N D

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    4033

    浏览量

    45569
  • OpenHarmony
    +关注

    关注

    31

    文章

    3926

    浏览量

    20723
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    超声赋能新生态!Aigtek安泰功放以技术核心亮相第二届全国超声大会

    会议回顾2025年11月21-11月24日,第二届全国超声大会于在在江苏无锡圆满召开。本次会议聚焦超声学科之前沿,围绕生物医学超声、检测超声、物理声学、功率超声及微声学等领域的新发现、新技术与新设
    的头像 发表于 12-01 18:45 81次阅读
    超声赋能新<b class='flag-5'>生态</b>!Aigtek安泰功放以技术核心亮相<b class='flag-5'>第二届</b>全国超声<b class='flag-5'>大会</b>

    云天励飞出席湛江市第二届企业家大会

    近日,湛江市第二届企业家大会隆重举行。本届大会以“聚合力 兴产业 谋发展 创未来”为主题,吸引了央企、国企、外企、民企、侨商以及在外创业的湛江籍企业家齐聚湛江,共同探讨城市高质量发展的新路径。湛江市委书记余钢出席
    的头像 发表于 11-25 11:25 401次阅读

    梦芯科技出席第二届中国测绘地理信息大会主题论坛

    11月5-7日,以“科技融智创新,产业新质发展,北斗服务全球”为主题的第二届中国测绘地理信息大会在浙江湖州德清举行。大会围绕地理信息产业新质发展、北斗导航系统全球应用和测绘地理信息科技创新开展深入交流。
    的头像 发表于 11-11 16:40 421次阅读

    南方测绘亮相第二届中国测绘地理信息大会

    11月6日,第二届中国测绘地理信息大会在浙江省湖州市的德清国际展览中心开幕。本届大会由中国地理信息产业协会、中国测绘学会、中国卫星导航定位协会共同主办。
    的头像 发表于 11-11 16:12 748次阅读

    北斗星通亮相第二届中国测绘地理信息大会

    11月6日,第二届中国测绘地理信息大会在浙江德清盛大开幕。本届大会以“科技融智创新 产业新质发展 北斗服务全球”为主题,旨在进一步打造测绘地理信息行业
    的头像 发表于 11-06 17:46 1129次阅读

    紫光同芯出席第二届GSMA eSIM生态合作论坛

    近日,第二届GSMA eSIM生态合作论坛在深圳圆满举办。论坛聚焦eSIM标准落地、场景创新及全球合规等核心议题,汇聚了国内外运营商、头部终端企业及垂直行业代表,共同探讨eSIM在规模化商用阶段的发展路径与生态共建策略。
    的头像 发表于 10-30 10:04 225次阅读

    易灵思与思特威第二届机器视觉方案大会圆满收官

    近日,由易灵思与思特威联合举办的第二届机器视觉方案大会在深圳福田会展中心成功举行。本次大会以技术驱动与应用落地为核心,汇聚了行业专家、合作伙伴与资深工程师,共同探讨了机器视觉领域的前沿技术与未来趋势。
    的头像 发表于 09-02 12:51 681次阅读

    第二届Vector中国技术日即将举办

    第二届Vector中国技术日将于9月16日-17日在上海国家会展中心举办。
    的头像 发表于 08-21 11:30 878次阅读

    龙芯中科亮相第二届算力之都开发者大会

    近日,以“开源·开放 融合·服务”为主题的第二届算力之都开发者大会暨天翼云AI生态合作大会在银川召开。大会由中国电信宁夏公司携手龙芯中科等业
    的头像 发表于 08-16 13:52 1087次阅读

    海格通信亮相第二届中国移动产业投资生态合作大会

    2025年7月9日,第二届中国移动产业投资生态合作大会在四川成都召开。中国移动与参股及投资生态企业、投资机构齐聚探讨产业投资趋势,共谋产业合作发展。
    的头像 发表于 07-09 18:18 1578次阅读

    主线科技亮相第二届中国具身智能大会

    此前,2025年3月29日至30日,由中国人工智能学会(以下简称CAAI)主办的第二届中国具身智能大会(CEAI 2025)在北京召开。
    的头像 发表于 04-01 17:48 861次阅读

    华为智能光伏第二届全球安装商大会圆满落幕

    近日,华为智能光伏第二届全球安装商大会在中国深圳&东莞盛大召开。来自欧洲、亚太、拉美等全球各地的500多位伙伴和安装商齐聚一堂,围绕智能光伏产业趋势、安装商战略、前沿的户用和工商业解决方案、安装商拓展成功案例以及营销策略等议题展开精彩而热烈的探讨。
    的头像 发表于 03-28 16:42 918次阅读

    翱捷科技亮相第二届移动物联网大会

    近日,由中国互联网协会、中国信息通信研究院、中国通信标准化协会等联合主办的第二届移动物联网大会在安徽省合肥市召开,翱捷科技作为芯片企业代表应邀出席,并发表题为“翱翔芯海 加速推进5G轻量化普及”的主题演讲,分享其在5G轻量化技术及产品创新的最新成果。
    的头像 发表于 12-23 16:14 1227次阅读

    第二届开放原子大赛首批赛项颁奖仪式在武汉举办

    近日,在2024开放原子开发者大会暨首届开源技术学术大会开幕式上,第二届开放原子大赛首批赛项颁奖仪式成功举办。
    的头像 发表于 12-23 11:24 848次阅读

    谷东科技受邀参加2024第二届元宇宙大会

    近日,2024第二届元宇宙大会在海口开幕。本届大会以“赋能应用场景,智见广阔未来”为主题,汇聚了国内外的百余位顶尖专家、学者和行业领袖,就AI赋能产业健康发展和文体旅行业数字化融合等议题展开讨论,深入交流。谷东科技受邀参加,并获
    的头像 发表于 12-16 15:16 1035次阅读