一种云游戏菜单的打开方法及装置与流程

文档序号:18830029发布日期:2019-10-09 03:03阅读:849来源:国知局
一种云游戏菜单的打开方法及装置与流程

本发明涉及云游戏界面显示技术,特别涉及一种云游戏菜单的弹出方案。



背景技术:

如今很多软件、游戏等都已经在云端运行,云端是通过视频流的形式,将画面传给客户端,客户端接收到画面后,用户通过点击、划动等方式进行交互。而客户端的画面一般是全屏显示,而且目前市场上绝大部分手机都是通过触屏操作,没有多余按键,因此目前客户端的功能菜单都集中在一个浮动的图标里,如图1所示,功能菜单的浮动图标置于屏幕左上方。而这种浮动的图标主要有如下问题:

首先浮动的图标很影响用户的视觉感受,例如,在游戏时,整个屏幕上的元素都很重要,这时就会觉得浮动图标放在哪都不合适。如图1所示的游戏显示界面上,可以看到浮动图标遮住了画面中的很重要的小地图。

其次,用户经常将浮动的图标误认为是云端画面里的元素,或者是用户在紧张地玩游戏时,经常会发生误操作的行为。



技术实现要素:

本申请提供一种云游戏菜单的打开方法及装置。

本申请公开了一种云游戏菜单的打开方法,包括:

进入云游戏应用后,监测设备的状态;

当监测到设备的状态满足设定要求时,在游戏界面上弹出菜单选项,其中,设定要求包括在设定时间内,检测发现设备至少出现两种不同状态的更新。

可选地,上述方法中,所监测的设备包括如下任一种:

运行所述云游戏的设备,运行所述云游戏的设备的关联设备。

可选地,上述方法中,所述监测的设备的状态包括如下任两种以及两种以上的:

正反面翻转,平面旋转,上下抖动、正面感光、正反面敲击。

可选地,上述方法中,所述设定要求包括在设定时间内,检测发现设备至少出现两种不同状态的更新,包括:

在设定时间内,检测发现运行所述云游戏的设备,正反面翻转状态以及上下抖动状态均发生更新。

可选地,上述方法中,所述设定要求为默认配置或由用户配置。

本申请还公开了一种云游戏菜单的打开装置,包括:

监测模块,被配置为,在进入云游戏应用后,监测设备的状态;

菜单调取模块,被配置为,在所述监测模块监测到的设备的状态满足设定要求时,在游戏界面上弹出菜单选项;

其中,设定要求包括在设定时间内,检测发现设备出现至少两种不同状态的更新。

可选地,上述装置中,所监测的设备包括如下任一种:

运行所述云游戏的设备,运行所述云游戏的设备的关联设备。

可选地,上述装置中,所述监测的设备的状态包括如下任两种以及两种以上的:

正反面翻转,平面旋转,上下抖动、正面感光、正反面敲击。

可选地,上述装置中,所述设定要求包括在设定时间内,检测发现设备出现至少两种不同状态的更新,包括:

在设定时间内,检测发现运行所述云游戏的设备,正反面翻转状态以及上下抖动状态均发生更新。

可选地,上述装置中,所述设定要求为默认配置或由用户配置。

本申请还公开了一种云游戏菜单的打开装置,包括:

处理器;

以及存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

执行实现如上所述的云游戏菜单的打开方法的指令。

本申请还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上所述的云游戏菜单的打开方法的步骤。

本申请技术方案提供一种不使用浮动图标呼出菜单的方式,从而可以避免使用浮动图标带给用户的负面影响。

附图说明

图1是相关技术中一种全屏显示的游戏界面示意图;

图2是本申请实施例中云游戏菜单的打开方法流程示意图;

图3是本申请实施例中云游戏菜单的打开装置结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文将结合附图对本发明技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

图2是一示例性实施例提供的云游戏菜单的打开方法的流程框图,包括如下操作步骤:

步骤s21:进入云游戏应用后,监测设备的状态;

本文中所监测的设备,可以是运行云游戏的设备,例如移动终端,pad等。也可以是与运行云游戏的设备相关联的设备,例如游戏外设,手柄,遥控器等。

所监测的设备的状态可以是如下任两种或多种:

正反面翻转,平面旋转,上下抖动、正面感光、正反面敲击。

该步骤中,也可以根据设定要求来确定监测设备的哪些状态。

步骤s22:判断是否监测的设备的状态是否满足设定要求,如果监测到的设备的状态满足设定要求,执行步骤s23,如果未监测到设备的状态发生更新,或者监测到的设备的状态不满足设定要求,返回步骤s21;

本文中,设定要求可以是,在设定时间内,设备至少发生两种不同状态的更新。

步骤s23,在游戏界面上弹出菜单选项。

由上述方法可以看出,本文打开云游戏菜单的方式是设备状态更新触发的,即无需点击浮动图标,从而大大降低了用户误操作的概率,提高了用户体验。

实际应用中,假设设定要求可以是,在设定的时间内,运行云游戏的移动终端或者游戏手柄的正反面翻转状态和上下抖动状态均发生更新。此种场景下,云游戏的菜单呼出过程如下:

用户正在用手机玩云游戏的过程中,当他想使用云游戏菜单时,比如调整画质、退出游戏等,则按照设定要求进行操作以呼出云游戏菜单。例如,先将手机或游戏手柄翻过来(此时,手机或游戏手柄内置的重力感应可以监测到用户的手机或游戏手柄发生翻面,从正面翻到背面,或者从背面翻到正面,即手机或游戏手柄的正反面翻转状态发生了更新),在执行上述步骤后的设定时间(例如2秒)内,用户再手持手机或游戏手柄进行一次上下抖动(此时,手机或游戏手柄内置的加速度传感器可以监测到抖动操作,即手机或游戏手柄的上下抖动状态发生了更新),完成以上步骤即可呼出菜单。其中,手机或游戏手柄监测上述两个状态更新的间隔超过了设定时间,例如,在手机或游戏手柄翻转后的2秒之后手机或游戏手柄的抖动行(即用户抖动所引起的设备上下抖动状态的更新)认为是无效的,即认为不符合设定要求,无法呼出云游戏菜单。

再假设设定要求可以是,在设定的时间内,运行云游戏的手机的正面感光状态、平面旋转、正反面敲击状态均发生更新。此种场景下,云游戏的菜单呼出过程如下:

在用户玩云游戏的过程中,需要呼出云游戏菜单时,用户可以根据设定要求,先遮挡手机屏幕,此时,手机的感光器件可以检测到屏幕光线发生变化,即手机的正面感光状态更新。之后,用户再调整手持角度,触发屏幕旋转,此时,手机的加速传感器,可以检测到手机重力影响下的加速度,确认手机平面旋转状态更新。最后,用户敲击手机的正面或反面,此时手机的加速传感器或线性加速传感器识别到敲击动作,即手机的正反面敲击状态更新。在用户执行完上述三个操作后,若未超出设定的时间间隔,则手机判断用户的一系列动作引起的设备状态的更新满足设定要求,在当前的云游戏显示界面上弹出菜单选项。

从上述实际应用的示例可以看出,本文提出的呼出游戏菜单的方式,是由用户动作触发设备状态的更新,再由设备状态的更新触发菜单选项的弹出,因此,对于操作的用户而言,其不再需要点击浮动图标,大大降低了发生误操作的可能性,并且,用户呼出菜单的动作很简单快捷,不管用户是坐着玩还是躺着玩都不会有影响,提高了用户体验。

而触发菜单选项弹出的设定要求,可以是默认设置的,也可以由用户自主配置。其中,当用户自主配置时,可以通过在设定的时间内,输入至少两种有效的用户动作,确认这两种用户动作至少会引起设备的两种状态的更新,此时,可将设备的这两种状态的更新存储为触发菜单选项弹出的设定要求,并且此用户配置开始生效。另外,在用户自主配置设定要求后,还可以将用户自主配置的触发菜单选项弹出的设定要求上传至云端,由云端更新存储,这样,当运行该云游戏的设备或关联设备更换后,根据云端的存储,依然可以按照用户配置触发菜单选项的弹出。

图3所示为一示例性实施例提供的一种云游戏菜单的打开装置的结构框图,该装置可置于移动终端中,也可以置于游戏外设(例如游戏手柄、遥控器等)中,还可以是独立于移动终端以及游戏外设以外的装置,其至少包括监测模块和菜单调取模块。

其中,监测模块,被配置为,在进入云游戏应用后,监测设备的状态;

菜单调取模块,被配置为,在监测模块监测到设备的状态满足设定要求时,在游戏界面上弹出菜单选项,其中,设定要求包括,在设定时间内,检测发现设备至少发生两种不同状态的更新。

本文中,设定要求可以是在设定时间内,检测发现运行云游戏的设备或者关联设备发生一系列的状态更新。例如,在设定时间内,要求运行云游戏的移动终端或关联设备的正反面翻转状态、上下抖动状态、平面旋转状态、正面感光状态、正反面敲击状态中的任意组合的两种或两种以上的状态发生更新。对应地,监测模块,监测设备的状态时,可以利用运行云游戏的移动终端或关联外设中的各种传感器来监测。例如,可以利用移动终端或关联外设内置的陀螺仪监测正反面翻转状态是否发生更新,利用移动终端或关联外设内置的加速度传感器监测上下抖动状态是否发生更新,从而帮助菜单调取模块来确定是否可以呼出游戏的菜单选项。

另外,本文涉及的设定要求可以是系统默认设定的,也可以根据用户需求,由用户自主设置。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

一示例性实施例提供一种云游戏菜单的打开装置,可以包括处理器,以及存储器。该存储器可以用于存储可由处理器执行的指令,例如应用程序。处理器被配置为执行实现上述云游戏菜单的打开方法的指令。

关于上述处理器执行指令涉及的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

一示例性实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上所述的云游戏菜单的打开方法的步骤。关于上述计算机程序执行的方法的步骤的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质上实施的计算机程序产品的形式。计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质,包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质等。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的物品或者设备中还存在另外的相同要素。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明的意图也包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1