共享坐标空间内的共享增强现实游戏制造技术

技术编号:31567347 阅读:17 留言:0更新日期:2021-12-25 11:04
本文描述了一种用于在最初具有不相交的相对坐标空间的各设备之间创建的共享坐标空间内共享AR游戏的系统和方法。一旦共享坐标空间被创建,AR视频游戏就可以提供其中用户参与游戏游玩动作的第一模式,这些游戏游玩动作根据预建立的游戏规则产生结果。AR视频游戏可以提供其中用户参与非破坏性游戏游玩动作的第二模式(“沙箱模式”),一旦第二模式已经终止,这些非破坏性游戏游玩动作就不产生结果。本文进一步描述了一种在AR会话内使用地理位置信息的系统和方法,其中虚拟动作可以由用户发起,该虚拟动作使对应的虚拟动作被显示在与物理环境平行的虚拟环境的地图上,该地图显示在另一用户的用户游戏设备上。另一用户的用户游戏设备上。另一用户的用户游戏设备上。

【技术实现步骤摘要】
【国外来华专利技术】共享坐标空间内的共享增强现实游戏
[0001]背景
[0002]增强现实(AR)系统(诸如视频游戏)显示覆盖有虚拟体验(例如,(诸)交互式三维对象)的真实世界图像。因此,AR系统使参与者能够结合上下文相关的计算机生成的图像来查看真实世界的图像。来自现实世界的图像和计算机生成的图像被组合并且呈现给用户,以使得它们看起来共享相同的物理空间。在多个参与者共享相同物理环境的AR应用中,计算机生成的图像相对于现实世界图像的不一致定位可造成显著干扰,这使AR体验降级。
[0003]概述
[0004]本文描述了一种用于在共享坐标空间内共享增强现实游戏的系统,包括:计算机,该计算机包括处理器和具有存储在其上的计算机可执行指令的存储器,这些计算机可执行指令在由该处理器执行时使该计算机:在多个用户游戏设备之间的增强现实游戏中创建共享坐标空间;使用所创建的共享坐标空间来向与该多个用户游戏设备相关联的多个用户提供该增强现实游戏的第一模式,其中在第一模式中,该多个用户中的至少一些用户参与游戏游玩动作,这些游戏游玩动作根据预建立的游戏规则产生结果;以及使用所创建的共享坐标空间来向与该多个用户游戏设备相关联的多个用户提供该增强现实游戏的第二模式,其中在第二模式中,该多个用户中的至少一些用户参与非破坏性游戏游玩动作,一旦第二模式已经终止,这些非破坏性游戏游玩动作就不产生结果。
[0005]本文中进一步描述了一种在增强现实游戏内使用地理位置信息的方法,包括:将多个用户游戏设备加入增强现实游戏;在该多个用户游戏设备的第一用户游戏设备处,确定该多个用户游戏设备中的至少一个其他用户游戏设备具有在第一用户游戏设备的物理位置的阈值物理距离内的物理位置;以及在第一用户游戏设备处,发起虚拟动作,该虚拟动作使对应的虚拟动作被显示在与物理环境的至少部分平行的虚拟环境的地图上,该地图被显示在第二用户游戏设备上。
[0006]提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的概念的选集。本概述并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
附图说明
[0007]图1是解说用于在共享坐标空间内共享增强现实游戏的系统的功能框图。
[0008]图2是解说用于在具有不相交的相对坐标空间的至少两个设备之间的增强现实游戏中创建共享坐标空间的系统的功能框图。
[0009]图3和4是示例性用户界面。
[0010]图5是解说用于在AR会话内使用地理位置信息的系统的功能框图。
[0011]图6是示例性用户界面。
[0012]图7是解说用于在共享坐标空间内共享增强现实游戏的方法的流程图。
[0013]图8是解说用于在AR会话内使用地理位置信息的方法的流程图。
[0014]图9是解说由第一用户游戏设备进行的在具有不相交的相对坐标空间的至少两个
设备之间的增强现实游戏中创建共享坐标空间的方法的流程图。
[0015]图10是解说由第二用户游戏设备进行的在具有不相交的相对坐标空间的至少两个设备之间的增强现实游戏中创建共享坐标空间的方法的流程图。
[0016]图11和12是解说在具有不相交的相对坐标空间的至少两个设备之间的增强现实游戏中创建共享坐标空间的方法的流程图。
[0017]图13是解说示例性计算系统的功能框图。
具体实施方式
[0018]现在参考附图来描述与共享坐标空间内的共享增强现实游戏有关的各种技术,其中在附图中贯穿始终使用相同的附图标记来引述相同的要素。在以下描述中,为解释起见,阐明了众多具体细节以提供对一个或多个方面的全面理解。然而,显然这(些)方面可以在没有这些具体细节的情况下实施。在其他实例中,以框图形式示出公知的结构和设备以便于描述一个或多个方面。另外,要理解,被描述为由特定系统组件执行的功能性可由多个组件执行。类似地,例如,一组件可被配置成执行被描述为由多个组件实现的功能。
[0019]本公开支持执行或者被配置成执行关于共享坐标空间内的共享增强现实游戏的各种动作的各种产品和过程。以下是一个或多个示例性系统和方法。
[0020]本公开的各方面涉及共享坐标空间内的共享增强现实游戏的技术问题。与解决该问题相关联的技术特征涉及使用所显示的空间对齐图像和AR游戏标识符来在各自最初具有不相交的相对坐标空间的多个用户游戏设备之间的增强现实游戏中创建共享坐标空间;使用所创建的共享坐标空间向与该多个用户游戏设备相关联的多个用户提供该增强现实游戏的第一模式,其中在第一模式中,该多个用户中的至少一些用户参与游戏游玩动作,这些游戏游玩动作根据预建立的游戏规则产生结果;以及使用所创建的共享坐标空间来向与该多个用户游戏设备相关联的多个用户提供该增强现实游戏的第二模式,其中在第二模式中,该多个用户中的至少一些用户参与非破坏性游戏游玩动作,一旦第二模式已经终止,这些非破坏性游戏游玩动作就不产生结果。因此,这些技术特征的各方面展现出更高效且有效地在共享坐标空间内共享增强现实游戏以节省(诸)计算资源和/或带宽的技术效果。
[0021]此外,术语“或”意指包括性“或”而非排斥性“或”。即,除非另有指定或从上下文显而易见,否则短语“X采用A或B”意指任何自然的包括性排列。即,短语“X采用A或B”藉由以下实例中任何实例得到满足:X采用A;X采用B;或X采用A和B两者。另外,本申请和所附权利要求书中所使用的冠词“一”和“某”一般应当被解释成表示“一个或多个”,除非另外声明或者可从上下文中清楚看出是指单数形式。
[0022]此处使用的术语“组件”和“系统”及其各种形式(例如,组件、系统、子系统等)旨在表示与计算机相关的实体,其可以是硬件、硬件和软件的组合、软件、或执行中的软件。例如,组件可以是但不限于:在处理器上运行的进程、处理器、对象、实例、可执行代码、执行的线程、程序和/或计算机。作为说明,在计算机上运行的应用和计算机两者都可以是组件。一个或多个组件可驻留在进程和/或执行的线程内,并且组件可位于一台计算机上和/或分布在两台或更多台计算机之间。此外,如本文使用的,术语“示例性”旨在意味用作某些事情的说明或示例,而并非旨在指示优选。
[0023]“用户游戏设备”是指可移动的个人计算设备,包括例如移动电话、膝上型计算机、
平板、平板手机、个人数字助理(“PDA”)、电子阅读器、可穿戴计算机、头戴式显示器(HMD)、或者具有用于显示增强现实游戏(例如,会话)和/或与增强现实游戏交互的组件的任何其他可移动计算设备。“真实对象”是存在于AR参与者周围环境中的对象。“虚拟对象”是计算机生成的构造,其不存在于参与者的物理周围环境中,但可以经由AR技术来体验(例如,看到、听到等)。
[0024]AR系统(诸如视频游戏)显示覆盖有虚拟体验(例如,(诸)交互式三维对象)的真实世界图像。因此,AR系统使参与者能够结合上下文相关的计算机生成的图像来查看真实世界的图像。对齐用户游戏设备以实现共享的AR体验可以是复杂的问题,这通常导致计算机生成的图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于在共享坐标空间内共享增强现实游戏的系统,包括:计算机,所述计算机包括处理器和具有存储在其上的计算机可执行指令的存储器,所述计算机可执行指令在由所述处理器执行时使所述计算机:在多个用户游戏设备之间的所述增强现实游戏中创建共享坐标空间;使用所创建的共享坐标空间来向与所述多个用户游戏设备相关联的多个用户提供所述增强现实游戏的第一模式,其中在所述第一模式中,所述多个用户中的至少一些用户参与游戏游玩动作,所述游戏游玩动作根据预建立的游戏规则产生结果;以及使用所创建的共享坐标空间来向与所述多个用户游戏设备相关联的所述多个用户提供所述增强现实游戏的第二模式,其中在所述第二模式中,所述多个用户中的至少一些用户参与非破坏性游戏游玩动作,一旦所述第二模式已经终止,所述非破坏性游戏游玩动作就不产生结果。2.如权利要求1所述的系统,其中在所述多个用户游戏设备之间的所述增强现实游戏中创建所述共享坐标空间包括:所述多个用户游戏设备包括第一用户游戏设备和第二游戏设备,并且其中由所述第二用户游戏设备:执行增强现实跟踪以建立所述第二用户游戏设备的相对坐标空间;识别在所述第一用户游戏设备上显示的空间对齐图像并且接收所述增强现实游戏的标识符;记录与所述空间对齐图像的识别相关联的所述第二用户游戏设备在所述第二用户游戏设备的坐标空间内的位置以及与所述第二用户游戏设备的时钟相关联的时间戳;向所述第一用户游戏设备发送对信息的请求,所述请求包括所述时间戳;响应于所述请求,从所述第一用户游戏设备接收包括所述第一用户游戏设备在所述时间戳处或附近在所述第一用户游戏设备的相对坐标空间内的位置以及所述第一用户游戏设备的空间原点的信息;至少部分地基于所接收到的信息来计算所述第二用户游戏设备的坐标空间与所述第一用户游戏设备的坐标空间之间的偏移以创建所述共享坐标空间;以及利用所述共享坐标空间和所述标识符来显示所述增强现实游戏。3.如权利要求2所述的系统,其中所述空间对齐图像以预定大小且以包括预定义颜色和预定义强度的像素的预定义特定分组的多个特征显示,所述多个特征允许所述第二用户游戏设备确定其相对于所述第一用户游戏设备的具有六度定位形式的位置。4.如权利要求2所述的系统,其中由所述第二用户游戏设备将所述第二用户游戏设备的时钟同步到所述第一用户游戏设备的时钟。5.如权利要求2所述的系统,其中所述游戏标识符被显示在所述第一用户游戏设备上并且包括多维条形码。6.如权利要求2所述的系统,其中所述增强现实游戏包括多方增强现实构建视频游戏。7.如权利要求2所述的系统,所述存储器具有存储在其上的进一步计算机可执行指令,所述计算机可执行指令在由所述处理器执行时使所述计算机:在所述第一用户游戏设备的显示和所述第二用户游戏设备的显示上显示与所述增强现实游戏相关联的虚拟对象。8.如权利要求2所述的系统,其中所述第二用户游戏设备包括移动电话。
9.一种用于在共享坐标空间内共享增强现实游戏的方法,包括:在多个用户游戏设备之间的增强现实游戏中创建共享坐标空间;使用所创建的共享坐标空间来向与所述多个用户游戏设备相关联的多个用户提供所述增强现实游戏的第一模式,其中在所述第一模式中,所述多个用户中的至少一些用户参与游戏游玩动作,所述游戏游玩动作根据预建立的游戏规则产生结果...

【专利技术属性】
技术研发人员:J
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1