游戏运行配套应用程序制造技术

技术编号:20597213 阅读:29 留言:0更新日期:2019-03-16 12:47
一种用于游戏的方法,包括与第一计算装置建立第一通信信道,所述第一计算装置与第一用户相关联,所述第一通信信道被配置用于与所述第一用户的第一游戏运行相关联地实现游戏应用程序的第一实例。所述方法还包括与第二计算装置建立第二信道,所述第二计算装置与所述第一用户相关联。所述方法还包括生成界面,所述界面包含与所述第一用户的所述第一游戏运行和运行所述游戏应用程序的第二用户的第二游戏运行相关的信息。所述方法还包括将所述界面和所述信息通过所述第二信道传送到所述第二计算装置,以与所述第一用户的所述第一游戏运行同时显示。

Game Running Matching Applications

A method for a game includes establishing a first communication channel with a first computing device associated with a first user, which is configured to implement a first instance of a game application in association with the first game operation of the first user. The method also includes establishing a second channel with the second computing device, which is associated with the first user. The method also includes a generation interface comprising information related to the first game run by the first user and the second game run by the second user running the game application. The method also includes transmitting the interface and the information to the second computing device through the second channel for simultaneous display of the first game run by the first user.

【技术实现步骤摘要】
【国外来华专利技术】游戏运行配套应用程序
本公开涉及视频游戏。除了别的之外,本公开描述了用于生成和实现提供与游戏应用程序的游戏运行相关的游戏信息的配套应用程序的方法和系统,其中游戏信息基于用户的社交网络。
技术介绍
使用计算资源(硬件和软件)的基于云的系统通过网络(例如,互联网)提供服务。在游戏的上下文中,所述服务使得能够将内容流式传输到远程客户端,其中大多数处理在服务器上完成,所述服务器可为分布式的。在远程客户端处提供的输入继而将驱动视频游戏的执行,而不需要客户端位置处的专用游戏硬件。因此,基于云的游戏越来越受欢迎,因为用户发现能够在没有复杂硬件限制的情况下更容易访问更多视频游戏名称,并且游戏供应商发现从集中位置更容易管理游戏代码。当用户进行可呈现给出不同结果的多个选项的视频游戏的游戏运行时,可能难以决定引导游戏运行的方向。例如,尽管用户可能想要避免在游戏运行中不能提供任何明显提升的方向,但在没有通过外部源获得的先验知识的情况下,用户无法避免导致死胡同的特定方向。在一些情况下,在找到给出推进游戏运行的结果的正确方向之前,用户可能会试遍视频游戏可在游戏的特定部分中呈现的所有可能的方向。避免在视频游戏中运行所有可能的方向是所希望的。在此背景下,出现了本公开的实施方案。
技术实现思路
本公开的实施方案涉及用于保存视频游戏的多个用户在游戏运行期间在各个点处生成的快照并且生成在视频游戏的游戏运行期间可向用户显示的时间线的系统和方法,并且其中相同或另一个用户利用快照从对应于选定快照的点开始跳转到游戏运行中。本公开的其他实施方案涉及用于使用户经由所存储的游戏运行的视频记录跳转到参与游戏应用程序的玩家所存储的游戏运行中(特别是当在基于云的游戏系统上执行时)的系统和方法。本公开的又其他实施方案涉及用于实现支持用户的游戏运行的配套应用程序的系统和方法,其中配套应用程序提供与用户和其他玩家的游戏运行相关的信息,用户和其他玩家均同时运行同一游戏应用程序。下面描述本公开的若干创造性实施方案。在一个实施方案中,公开了一种用于在游戏世界中进行导航的方法。该方法包括捕获从与多个用户相关联地执行的视频游戏的多个实例生成的多个快照。该方法还包括显示运行视频游戏的第一用户的第一时间线,其中第一时间线包括处于视频游戏中的至少一个用户的快照图像,所述视频游戏与和第一用户相关联地执行的视频游戏的第一实例的当前渲染图像相关。该方法还包括在多个第一缩略图中显示第一时间线中与第一用户相关联的多个第一快照图像,其中多个第一快照包括至少一个渲染图像,所述渲染图像示出与当前渲染图像相比的第一用户的过去进度。该方法还包括在多个第二缩略图中显示与第二用户相关联的多个第二快照,其中多个第二快照包括至少一个渲染图像,所述渲染图像示出视频游戏中当前渲染图像之后的点处的第二用户的进度。在另一个实施方案中,公开了一种用于在游戏世界中进行导航的方法。该方法包括在游戏云系统中与运行视频游戏的第一用户相关联地执行视频游戏的第一实例。该方法包括捕获与视频游戏的第一实例的执行相关联地生成的第一多个渲染图像的多个第一快照,其中每个第一快照与视频游戏中的唯一进度点相关联。该方法还包括捕获与视频游戏的第二实例的执行相关联地生成的第二多个渲染图像的多个第二快照,所述视频游戏的第二实例与运行视频游戏的第二用户相关联。该方法还包括显示示出运行视频游戏的第一用户和第二用户的进度的时间线,该时间线与从第一实例的执行生成的当前渲染图像同时显示。在又一个实施方案中,公开了一种被配置用于在游戏世界中进行导航的游戏云系统。该游戏云系统包括被配置为管理多个虚拟游戏引擎的游戏服务器,所述虚拟游戏引擎被配置为与运行视频游戏的多个用户相关联地执行视频游戏的多个实例,其中虚拟游戏引擎被配置为捕获从执行多个实例生成的渲染图像的多个快照,其中对应快照使得能够从对应快照开始执行视频游戏的实例。游戏云系统包括用于存储多个快照的快照数据存储区。游戏云系统包括被配置为与第一用户相关联地执行视频游戏的第一实例的第一虚拟游戏引擎,其中第一虚拟游戏引擎被配置为生成运行视频游戏的第一用户的第一时间线,其中第一时间线包括多个第一快照图像,所述第一快照图像包括示出与第一实例的当前渲染图像相比的第一用户的过去进度的至少一个渲染图像,以及与第二用户相关联的多个第二快照,其中多个第二快照包括至少一个渲染图像,所述渲染图像示出视频游戏中当前渲染图像之后的点处的第二用户的进度。在另一个实施方案中,公开了一种用于在游戏世界中进行导航的方法。该方法包括经由流式游戏服务执行视频游戏,该视频游戏在通过网络通信的用户装置的显示器上渲染,该用户装置与第一用户相关联。该方法包括为用户装置的显示器生成视频游戏的多个场景,所述场景通过视频游戏的不同路径进展。该方法包括生成用于与当前渲染的场景一起显示的时间线,其中时间线包括多个第一缩略图,所述第一缩略图示出与第一用户在视频游戏中的进度相关联的快照图像,其中时间线包括多个第二缩略图,所述第二缩略图示出与第二用户在视频游戏中的未来进度相关联的快照图像,其中对多个第二缩略图中的第一缩略图的选择使得能够跳转到为第二用户渲染的视频游戏的未来状态。在一个实施方案中,公开了一种用于游戏的方法。该方法包括通过网络向与用户相关联的客户端装置传送游戏应用程序的玩家的游戏运行的视频记录,其中视频记录与在玩家的游戏运行中的第一点处捕获的快照相关联。该方法包括从客户端装置接收对游戏运行中的跳转点的选择。该方法包括基于快照发起游戏应用程序的实例,其中该实例对跳转游戏运行进行实例化。该方法包括访问用于引导游戏运行的输入命令序列,其中输入命令序列与快照相关联。该方法包括基于用于在客户端装置处进行渲染的输入命令序列在游戏应用程序的实例处生成多个图像帧。所述多个图像帧回放玩家从第一点到跳转点的游戏运行。该方法包括从跳转点开始处理跳转游戏运行中的游戏应用程序的实例中来自客户端装置的输入命令。本文还公开了另一种用于游戏的方法。该方法包括基于在玩家的游戏运行中的第一点处捕获的发起快照来发起游戏应用程序的实例。该方法包括访问与快照相关联并用于引导游戏运行的输入命令序列。该方法包括基于用于在用户的客户端装置处进行渲染的输入命令序列在游戏应用程序的实例处生成多个图像帧,其中多个图像帧从游戏运行中的点回放游戏运行。该方法包括从对应于多个图像帧中的第一图像帧的客户端装置接收用于开始跳转游戏的发起请求,其中第一图像帧对应于游戏运行中的跳转点。该方法包括从跳转点开始在执行跳转游戏运行的游戏应用程序的实例处处理来自客户端装置的输入命令。在另一个实施方案中,公开了一种被配置用于游戏的游戏云系统。该游戏云系统包括被配置为管理多个虚拟游戏引擎的游戏服务器,所述虚拟游戏引擎被配置为与运行游戏应用程序的多个用户相关联地执行游戏应用程序的多个实例,其中虚拟游戏引擎被配置为捕获从执行多个实例生成的渲染图像的多个快照并且捕获与多个快照中的每一个相关的信息,其中与对应快照相关的信息使得能够从对应快照开始执行游戏应用程序的实例。游戏云系统包括用于存储多个快照的快照数据存储区,以及用于存储信息的用户数据存储区。游戏云系统包括虚拟游戏引擎,该虚拟游戏引擎被配置为通过网络向与用户相关联的客户端装置传送游戏本文档来自技高网...

【技术保护点】
1.一种用于游戏的方法,其包括:与第一计算装置建立第一通信信道,所述第一计算装置与第一用户相关联,所述第一通信信道被配置用于与所述第一用户的第一游戏运行相关联地实现游戏应用程序的第一实例;与第二计算装置建立第二信道,所述第二计算装置与所述第一用户相关联;生成界面,所述界面包含与所述第一用户的所述第一游戏运行和运行所述游戏应用程序的第二用户的第二游戏运行相关的信息;以及将所述界面和所述信息通过所述第二信道传送到所述第二计算装置,以与所述第一用户的所述第一游戏运行同时显示。

【技术特征摘要】
【国外来华专利技术】2016.06.13 US 62/349,546;2016.07.21 US 62/365,202;1.一种用于游戏的方法,其包括:与第一计算装置建立第一通信信道,所述第一计算装置与第一用户相关联,所述第一通信信道被配置用于与所述第一用户的第一游戏运行相关联地实现游戏应用程序的第一实例;与第二计算装置建立第二信道,所述第二计算装置与所述第一用户相关联;生成界面,所述界面包含与所述第一用户的所述第一游戏运行和运行所述游戏应用程序的第二用户的第二游戏运行相关的信息;以及将所述界面和所述信息通过所述第二信道传送到所述第二计算装置,以与所述第一用户的所述第一游戏运行同时显示。2.如权利要求1所述的方法,其还包括:访问所述第一用户的第一用户配置文件;基于所述第一用户配置文件确定所述第一用户的多个好友,其中所述多个好友中的每一个正在运行所述游戏应用程序,其中第一好友包括所述第二用户;以及将与所述多个好友的多个游戏运行相关的第一信息包含在所述界面中。3.如权利要求2所述的方法,其中所述生成界面包括:针对所述信息生成雷达测图,所述雷达测图示出所述第一用户在所述游戏应用程序的游戏世界中的第一角色;将所述第一角色定位在所述雷达测图的中心;以及将多个感兴趣的对象置于所述雷达测图上的多个位置处,其中所述第一角色和所述多个对象在所述游戏世界中的位置形成多个方向关系。4.如权利要求3所述的方法,其还包括:生成表示所述第一角色的方向对象;将所述方向对象置于所述雷达测图的所述中心;以及定向所述方向对象以显示所述第一角色在所述游戏世界中的视点方向。5.如权利要求3所述的方法,其还包括:将所述游戏世界中世界的轮廓叠加在所述雷达测图上。6.如权利要求1所述的方法,其还包括:将箭头插入到为所述第一游戏运行生成的当前场景中以便在所述第一计算装置上显示,其中所述箭头指向可经由所述界面选择的第一对象的方向。7.如权利要求6所述的方法,其还包括:通过所述第一信道从所述第二用户的第三计算装置接收命令指令,其中所述命令指令将所述箭头定向在所述当前场景内。8.如权利要求1所述的方法,其中所述包含第一信息包括:针对所述信息生成时间线,其中所述时间线包括多个缩略图,所述缩略图包括与所述第二游戏运行相关联的多个快照图像,其中所述多个快照图像对应于多个快照,其中第一快照使得能够从所述游戏应用程序中捕获所述第一快照的点开始执行所述游戏应用程序的实例;接收对所述时间线中的第一快照图像的选择;基于对应于所述第一快照图像的第一快照发起所述游戏应用程序的第二实例,其中所述第二实例对与所述第一用户相关联的跳转游戏运行进行实例化;以及通过所述第一或第二通信信道实现所述跳转游戏运行。9.如权利要求1所述的方法,其中所述生成界面包括:针对所述信息提供所述第二用户的流式视频。10.如权利要求1所述的方法,其中所述生成界面包括:接收来自所述第一计算装置的帮助完成目标的请求;以及针对所述信息生成指令特征,其中所述指令特征包括可由所述第一用户实现以基于所述第二游戏运行完成所述目标的命令列表。11.如权利要求1所述的方法,其中所述生成界面包括:接收来自所述第一计算装置的帮助完成目标的请求;以及针对所述信息生成指导特征,其中所述指导特征包括显示基于所述第二游戏运行的所述目标的先前完成情况的视频剪辑。12.如权利要求11所述的方法,其还包括:从所述第一用户的所述第一计算装置接收对所述第二游戏运行中的跳转点的选择;基于在所述视频剪辑中引用的快照发起所述游戏应用程序的第二实例,其中在所述第二游戏运行期间捕获所述快照,其中所述第二实例对跳转游戏运行进行实例化。13.一种用于提供信息的方法,其包括:与第一用户的第一游戏运行相关联地建立游戏应用程序的第一实例;与第二用户的第二游戏运行相关...

【专利技术属性】
技术研发人员:W贝内德托L诺斯A谢尔瓦尼A库苏莫托N哈雅施达
申请(专利权)人:索尼互动娱乐有限责任公司
类型:发明
国别省市:美国,US

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

1