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

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

3天内不再提示

华为鸿蒙系统之分布式游戏详解

如意 来源:快科技 作者:上方文Q 2021-01-30 10:42 次阅读

鸿蒙”(Harmony)无疑是近期以来最为热点的话题之一,而在威廉希尔官方网站 层面上,“分布式”又是鸿蒙最核心的关键点之一,无论应用还是游戏都与之息息相关。

刚刚发布的华为智慧屏S系列,就搭载了最新鸿蒙系统,还上线了分布式游戏。这不但是华为智慧屏S系列的一个重要功能,也是鸿蒙系统分布式娱乐的典型应用场景。

今天,华为就展示了平常难得一见的研发中心,并介绍了鸿蒙分布式游戏的前世与今生。

1、什么是鸿蒙分布式游戏?

鸿蒙分布式游戏是华为智慧屏的一个重点功能,通过分布式能力,反向调用手机陀螺仪和触控等能力来操控游戏,延时低至30毫秒。

比如赛车类游戏的变向、转弯等操作,都可以通过手机陀螺仪完成,一些按键操作类的游戏,也可以自定义虚拟按键来操控。

简单来说,就是智慧屏上运行游戏,手机当游戏手柄。

2、为什么要做分布式游戏?

玩游戏,自然屏幕越大视觉效果越震撼,但是在移动端,屏幕大小是有限制的,不可能和PC、主机相媲美。

不过,在大屏上玩游戏,最大的挑战是需要找到合适的操控方式。

除了传统的键盘、鼠标、手柄,能不能用手机对大屏进行游戏操控呢?手机人手一部,无需额外购买,代替手柄功能的话又省了一笔钱。

3、手机操控大屏游戏的拦路虎

华为此前的智慧屏X65已经可以通过镜像操控威廉希尔官方网站 ,将智慧屏的屏幕镜像投射到手机侧,然后用户可以通过手机操作对大屏进行控制。

那么,是不是也可以在玩游戏时,用手机控制,用大屏显示呢?

但是这方案有两个缺点:

一是手机侧按钮无反馈,在操控的过程中用户往往不知道手指在大屏上触控的位置,无法获得跟对着手机操作一样的视觉画面;

二是目前只使用了手机屏幕的触控能力,与PS4、Xbox等主机游戏的手柄相比,操控形式上更显单一化,容易让用户感到乏味。

于是,如何增强大屏游戏的感官体验,让用户更有身临其境的感觉,就成了关键点。

4、突如其来的灵感

研发过程中,华为工程师意外找到了一套理论模型:

学术界有较多的针对橡皮手幻觉(利用橡皮手的处理来研究人体对身体的归属感)、虚拟手幻觉(利用虚拟手的处理如何影响人的心理感知)的研究结果,任何模型都能引起参与者的感知,感知效果最强的是跟人手最接近的模型。

简单来说,采用最真实的手外观能引起用户更强烈的真实拥有感。

那么,如果能在大屏上显示出手指触摸形状,用户对大屏游戏的触控操作体验肯定会有提升巨大。

相比于系统自带通过类似鼠标的指针显示手触摸位置,直接在大屏上虚拟绘制出手指,可以达到更逼真的效果,让用户的感知体验更加强烈。

去年9月份,研发团队确立了目标,将最终上线时间瞄准在12月上市的智慧屏S系列,因此留给开发的时间只有三个月,而除去安全送检等流程,真正的开发时间只剩下一个月。

5、“九九八十一难”的开发之路

威廉希尔官方网站 上的第一难题便是如何将手机上获取到的触摸信息发送给大屏,初期尝试过多种不同的实现方案,但都因为存在各种问题而被否定。

在整体进度停滞不前之际,有人想到,既然智慧屏App之前已经建立过与大屏的传输通道,为什么不直接将手机上获取到的触摸事件(触摸屏上的触摸动作)通过网络的方式传输给大屏呢?

结果,第一版demo证明效果很差,手指的时延达到2秒甚至更长,几乎用不了!

竞购各种努力,终于成功将端到端时延控制在了30毫秒以内,正常使用下几乎感受不到延时。

此外,为了使绘制手指的呈现效果更加真实,研发团队进行了大量的实际操控测试,并通过视频记录下操作时手指点击不同区域的形态加以研究,开发出了一套只需要根据用户点击位置,就能推算出手指形态位置的逆向生成算法

根据手指在屏幕的位置,就可以区分手指的左右手,并且会依据上一帧的手指信息,推算当前帧的信息。

此外还有一新的问题,就是在实际的游戏操作体验中,如果快速点击屏幕,手指会不停的闪烁,严重影响用户体验。

为此,开发团队加入了手指消影威廉希尔官方网站 ,即手指在抬起的时候会逐渐消失,整个手指从按下到抬起较为流畅,提升了整体显示的滑动感,提升用户的使用体验。

开发团队还选型了上百种手指的图形,每一种都经过研发团队、视觉团队以及众多“体验官”反馈,优化在大屏上显示的效果。

目前,《一起来飞车》《极品疯狂赛车》等分布式游戏已经正式在华为智慧屏应用市场上线,后续还会陆续上线更多游戏。
责编AJX

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

    关注

    216

    文章

    34437

    浏览量

    251754
  • 分布式
    +关注

    关注

    1

    文章

    899

    浏览量

    74509
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2634

    浏览量

    66348
收藏 人收藏

    评论

    相关推荐

    【书籍评测活动NO.53】鸿蒙操作系统设计原理与架构

    , 分门别类地阐述鸿蒙操作系统关键子系统的威廉希尔官方网站 架构和主要设计思路,包括内核、方舟运行时、图形、媒体、驱动框架、各种分布式威廉希尔官方网站 ,以及安全、DFX 等方面的相关架构设计思路 。 围绕Har
    发表于 12-16 15:10

    鸿蒙ArkTS声明开发:跨平台支持列表【分布式迁移标识】 通用属性

    组件的分布式迁移标识,指明了该组件在分布式迁移场景下可以将特定状态恢复到对端设备。
    的头像 发表于 06-07 21:15 402次阅读

    分布式SCADA系统的特点的组成

    在工业自动化和能源管理领域,SCADA(Supervisory Control And Data Acquisition)系统扮演着至关重要的角色。其中,分布式SCADA系统凭借其独特的结构和功能
    的头像 发表于 06-07 14:43 549次阅读

    鸿蒙开发接口数据管理:【@ohos.data.distributedData (分布式数据管理)】

    分布式数据管理为应用程序提供不同设备间数据库的分布式协同能力。通过调用分布式数据各个接口,应用程序可将数据保存到分布式数据库中,并可对分布式
    的头像 发表于 06-07 09:30 996次阅读
    <b class='flag-5'>鸿蒙</b>开发接口数据管理:【@ohos.data.distributedData (<b class='flag-5'>分布式</b>数据管理)】

    华为分布式存储连续三年荣膺2024年Gartner“客户之选”

    近日,全球权威咨询与分析机构Gartner发布《2024年Gartner Peer InsightsTM 分布式文件系统与对象存储“客户之声”》报告,华为凭借其OceanStor分布式
    的头像 发表于 05-24 10:12 719次阅读

    分布式光伏监控系统解决方案

    分布式光伏发电系统的发电量,提高分布式光伏发电系统的利用率。发展分布式光伏发电对优化能源结构、实现“双碳目标”、推动节能减排、实现经济可持续
    的头像 发表于 04-22 15:56 985次阅读
    <b class='flag-5'>分布式</b>光伏监控<b class='flag-5'>系统</b>解决方案

    HarmonyOS实战案例:【分布式账本】

    Demo基于Open Harmony系统使用ETS语言进行编写,本Demo主要通过设备认证、分布式拉起、分布式数据管理等功能来实现。
    的头像 发表于 04-12 16:40 1332次阅读
    HarmonyOS实战案例:【<b class='flag-5'>分布式</b>账本】

    鸿蒙HarmonyOS开发实战:【分布式音乐播放】

    本示例使用fileIo获取指定音频文件,并通过AudioPlayer完成了音乐的播放完成了基本的音乐播放、暂停、上一曲、下一曲功能;并使用DeviceManager完成了分布式设备列表的显示和分布式能力完成了音乐播放状态的跨设备分享。
    的头像 发表于 04-10 17:51 874次阅读
    <b class='flag-5'>鸿蒙</b>HarmonyOS开发实战:【<b class='flag-5'>分布式</b>音乐播放】

    华为鸿蒙系统怎么样 华为鸿蒙系统和安卓系统的区别

    华为鸿蒙系统华为公司自主研发的全场景分布式操作系统,于2019年8月首次发布。
    的头像 发表于 02-02 14:54 1746次阅读

    鸿蒙OS 分布式任务调度

    鸿蒙OS 分布式任务调度概述 在 HarmonyO S中,分布式任务调度平台对搭载 HarmonyOS 的多设备构筑的“超级虚拟终端”提供统一的组件管理能力,为应用定义统一的能力基线、接口
    的头像 发表于 01-29 16:50 500次阅读

    分布式大屏控制系统的工作原理

    分布式大屏控制系统是一种基于分布式计算、云计算和大数据威廉希尔官方网站 的控制系统,具有高效、稳定、灵活的特点。该系统通过将各个子
    的头像 发表于 01-29 14:24 761次阅读

    很多人质疑鸿蒙,那它算不算国产操作系统

    。 这一宣布华为也开始逐步觉醒,要知道华为鸿蒙的操作系统与Android不同。 1、设备兼容性 鸿蒙是一款面向各种设备的
    发表于 01-17 22:04

    什么是分布式架构?

    分布式架构是指将一个系统或应用拆分成多个独立的节点,这些节点通过网络连接进行通信和协作,以实现共同完成任务的一种架构模式。这种架构模式旨在提高系统的可扩展性、可靠性和性能表现。 一、分布式
    的头像 发表于 01-12 15:04 1244次阅读
    什么是<b class='flag-5'>分布式</b>架构?

    米哈游启动鸿蒙原生应用开发,给程序员带来了什么信息?

    、政务、超高清等众多领域。 而米哈宣布加入已经是预料之中了。但是这也表示鸿蒙游戏业务的开启新篇章。 而全场景分布式OS“鸿蒙”的到来,则为华为
    发表于 01-07 22:25

    鸿蒙千帆起】《开心消消乐》完成鸿蒙原生应用开发,创新多端联动用户体验

    加强游戏与玩家之间交互的提醒,用户不需要频繁打开游戏就能接收到游戏中的关键信息,比如精力恢复、新关卡开放、活动信息提醒等,给玩家提供了更加便捷的游戏体验。 同时,HarmonyOS 特
    发表于 01-03 10:22