背景技术:
1、常规地,虚拟现实视频游戏应用在本地硬件上运行以产生提供给用户佩戴的虚拟现实头戴装置(headset)的虚拟环境。为了帮助确保虚拟现实游戏应用的虚拟环境随着用户移动而移动,许多虚拟现实系统包括必须围绕用户放置的一个或多个虚拟现实基站。这些虚拟现实基站使用基于激光的光学传感器来确定虚拟现实头戴装置和用户的位置和移动。然后,现实视频游戏应用基于位置和移动来改变虚拟环境,使得虚拟环境随着用户和虚拟现实头戴装置移动而改变。然而,将这些虚拟现实基站放置在用户周围减少了用户可以在其中移动的区域,从而对用户体验产生负面影响。进一步地,使用专用虚拟现实基站增加了虚拟现实系统所需的元件的数量,使得虚拟现实系统的设置更加繁琐。另外,为了帮助确保虚拟现实游戏应用的虚拟环境随着用户移动而移动,一些虚拟现实系统包括集成到虚拟现实头戴装置中的一个或多个相机,其用于确定虚拟现实头戴装置和用户的位置和移动。然而,这种相机需要高功率来运行,从而增加了系统的功耗。
技术实现思路
1、根据示例实施例,一种用于基于云的游戏的方法可以包括:响应于可穿戴显示器接收到游戏流,发射雷达信号。进一步地,该方法可以包括根据雷达信号的回波来确定可穿戴显示器的用户的运动数据,并且基于可穿戴显示器的用户的运动数据来生成一个或多个游戏输入。
2、示例方法可以进一步包括基于一个或多个游戏输入来修改游戏流并将所修改的游戏流发送到可穿戴显示器。另外,该方法可以包括在可穿戴显示器处生成与用户相关联的传感器数据,其中一个或多个游戏输入是进一步基于与用户相关联的传感器数据来确定的。进一步地,该方法可以包括在输入设备处接收一个或多个交互,其中一个或多个游戏输入是进一步基于表示一个或多个交互的输入数据来确定的。该方法还可以包括将一个或多个游戏输入发送到与游戏流相关联的基于云的服务器。运动数据可以指示用户的位置、可穿戴显示器的位置或两者。进一步地,可穿戴显示器可以连接到包括被配置为发射雷达信号的生态系统设备的智能生态系统。此外,生态系统设备可以包括智能中枢(hub)、显示器或传感器中的至少一个。另外,雷达信号可以包括超宽带雷达信号。
3、在另一示例实施例中,一种用于基于云的游戏的方法可以包括:响应于发起客户端游戏会话,从可穿戴显示器接收与可穿戴显示器的用户相关联的传感器数据,以及从生态系统设备接收与可穿戴显示器的用户相关联的雷达数据。另外,该方法可以包括基于与可穿戴显示器的用户相关联的传感器数据和雷达数据来确定一个或多个游戏输入。该方法还可以包括:响应于将一个或多个游戏输入发送到与客户端游戏会话相关联的基于云的服务器,接收基于一个或多个游戏输入的修改的游戏流。
4、该方法可以进一步包括在与客户端游戏会话相关联的基于云的服务器处生成游戏流并且基于一个或多个游戏输入来修改游戏流。此外,可穿戴显示器和生态系统设备可以在智能生态系统内。生态系统设备可以包括被配置为发射超宽带雷达信号的雷达电路。
5、该方法可以附加地包括从输入设备接收表示与输入设备的一个或多个交互的输入数据,其中一个或多个游戏输入是进一步基于输入数据来确定的。进一步地,该方法可以包括发射雷达信号,以及响应于接收到雷达信号的回波,基于雷达信号的回波来确定与可穿戴显示器的用户相关联的雷达数据。在该方法内,生态系统设备可以包括智能中枢、显示器或传感器中的至少一个。该方法可以进一步包括:基于雷达数据来确定与可穿戴显示器的用户相关联的运动数据,其中,一个或多个游戏输入是进一步基于运动数据来确定的。在该方法中,运动数据可以指示可穿戴显示器的用户的位置、可穿戴显示器的位置或两者。
6、在示例实施例中,基于云的游戏系统包括通信地耦合到一个或多个客户端系统的一个或多个基于云的游戏服务器。客户端系统可以各自包括可穿戴显示器和一个或多个生态系统设备,该可穿戴显示器包括一个或多个处理器。至少一个生态系统设备可以包括一个或多个处理器和耦合到一个或多个处理器的存储器,并且存储被配置为操纵一个或多个处理器以执行本文公开的任何方法的可执行指令。
7、在另一示例实施例中,基于云的游戏系统包括通信地耦合到一个或多个智能生态系统的一个或多个基于云的游戏服务器。智能生态系统可以各自包括可穿戴显示器和一个或多个生态系统设备,该可穿戴显示器包括一个或多个处理器。至少一个生态系统设备可以包括一个或多个处理器和耦合到一个或多个处理器的存储器,并且存储被配置为操纵一个或多个处理器以执行本文公开的任何方法的可执行指令。
1.一种用于基于云的游戏的方法,包括:
2.根据权利要求1所述的方法,进一步包括:
3.根据权利要求1或2所述的方法,进一步包括:
4.根据权利要求1至3中任一项所述的方法,进一步包括:
5.根据权利要求1至4中任一项所述的方法,进一步包括:
6.根据权利要求1至5中任一项所述的方法,其中,所述运动数据指示所述可穿戴显示器的所述用户的位置。
7.根据权利要求1至6中任一项所述的方法,其中,所述运动数据指示所述可穿戴显示器的位置。
8.根据权利要求1至7中任一项所述的方法,其中,所述可穿戴显示器连接到智能生态系统,所述智能生态系统包括被配置为发射所述雷达信号的生态系统设备。
9.根据权利要求8所述的方法,其中,所述生态系统设备包括智能中枢、显示器或传感器中的至少一个。
10.根据权利要求1至9中任一项所述的方法,其中,所述雷达信号包括超宽带雷达信号。
11.一种用于基于云的游戏的方法,包括:
12.根据权利要求11所述的方法,进一步包括:
13.根据权利要求11或12所述的方法,其中,所述可穿戴显示器和所述生态系统设备在智能生态系统内。
14.根据权利要求11至13中任一项所述的方法,其中,所述生态系统设备包括被配置为发射超宽带雷达信号的雷达电路。
15.根据权利要求11至14中任一项所述的方法,进一步包括:
16.根据权利要求11至15中任一项所述的方法,进一步包括:
17.根据权利要求11至16中任一项所述的方法,其中,所述生态系统设备包括智能中枢、显示器或传感器中的至少一个。
18.根据权利要求11至17中任一项所述的方法,进一步包括:
19.根据权利要求18所述的方法,其中,所述运动数据指示所述可穿戴显示器的所述用户的位置。
20.根据权利要求18或19所述的方法,其中,所述运动数据指示所述可穿戴显示器的位置。
21.一种基于云的游戏系统,包括:
22.一种基于云的游戏系统,包括: