游戏流传输系统中的级别改变技术方案

技术编号:36329348 阅读:29 留言:0更新日期:2023-01-14 17:38
游戏流传输系统(100)同时执行游戏程序(109)的不同实例(111、112),每个实例采用不同硬件资源集合,包括不同本地存储器(432、433),诸如不同服务器(102、103)或不同的GPU的硬件资源。基于游戏状态,游戏流传输系统将渲染帧从与游戏级别相关联的第一硬件资源集合流传输到客户端设备,在该客户端设备中,渲染帧描绘虚拟环境的一部分。响应于来自游戏程序的游戏级别改变到新游戏级别的指示,游戏流传输系统将玩家状态(108)传输到另一硬件资源集合,并且开始从该另一硬件资源向客户端设备流传输渲染帧。输渲染帧。输渲染帧。

【技术实现步骤摘要】
【国外来华专利技术】游戏流传输系统中的级别改变


技术介绍

[0001]诸如游戏控制台或个人计算机的视频游戏系统允许用户与由游戏程序所生成的虚拟环境交互。用户经由游戏控制器或其它输入设备与游戏程序交互,并且响应于用户输入,游戏程序修改与游戏相关联的游戏状态。基于游戏内容,游戏程序改变针对用户所显示的虚拟环境的方面。因此,通过改变游戏状态的一系列输入,用户玩与游戏程序相关联的游戏。
[0002]为了为用户生成和显示虚拟环境,游戏程序采用游戏资产,例如存储的图形对象、纹理、声音文件等。为了快速访问游戏资产并且由此提供满意的用户体验,游戏程序通常将必要的资产存储在相对快速的存储器中,例如动态随机存取存储器(DRAM)。然而,许多游戏程序实现大的虚拟环境,其中与整个虚拟环境相关联的所有游戏资产不能存储在相对快速的存储器中。这种游戏程序通常采用“均衡(leveling)”方法,其中虚拟环境被分成相对离散的级别或世界。游戏程序将与虚拟环境相关联的整个资产集合存储在相对慢速的存储器中,例如一个或多个磁盘驱动器,而仅将与用户当前正在交互的级别相关联的那些资产加载到快速的存储器中。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:基于玩家状态(108)来执行游戏程序(109)的第一实例(111),以生成用于流传输到客户端设备(104)的第一渲染帧集合(115);预加载与所述游戏程序相关联的第一游戏资产集合(432)以供所述游戏程序的第二实例(112)使用;响应于用于所述游戏程序的游戏级别改变的指示(225),将所述玩家状态的至少一部分传输到所述游戏程序的所述第二实例;以及基于所预加载的第一资产并且基于所述玩家状态的所传输的部分来执行所述游戏程序的所述第二实例,以生成用于流传输到所述客户端设备的第二渲染帧集合(116)。2.根据权利要求1所述的方法,其中:所述玩家状态包括基本状态(328)和对所述基本状态的改变(329),对所述基本状态的改变基于执行所述游戏程序的所述第一实例。3.根据权利要求2所述的方法,其中,传输所述玩家状态的所述至少一部分包括传输对所述基本状态的改变并且从所述传输中省略所述基本状态。4.根据权利要求3所述的方法,还包括:响应于所述游戏级别改变的所述指示在所述游戏程序的所述第二实例处加载所述基本状态。5.根据权利要求3所述的方法,还包括:在所述游戏级别改变的所述指示之前,在所述游戏程序的所述第二实例处加载所述基本状态。6.根据权利要求1所述的方法,其中:执行所述第二游戏实例包括将所述第一游戏资产集合从数据存储装置(428)预加载到第一存储器(433);以及执行所述第一游戏实例包括将第二游戏资产集合(430)从所述数据存储装置加载到第二存储器(432),所述第二游戏资产集合不同于所述第一游戏资产集合。7.根据权利要求6所述的方法,其中,加载所述第二游戏资产集合包括预加载所述第二游戏资产集合。8.根据权利要求1所述的方法,其中:执行所述游戏程序的所述第一实例包括在第一图形处理单元GPU处生成所述第一渲染帧集合;以及执行所述游戏程序的所述第二实例包括在不同于所述第一GPU的第二GPU处生成所述第二渲染帧集合。9.根据权利要求1所述的方法,其中:执行所述游戏程序的所述第一实例包括在第一服务器(102)处生成所述第一渲染帧集合;以及执行所述游戏程序的所述第二实例包括在不同于所述第一服务器的第二服务器(103)处生成所述第二渲染帧集合。10.一种方法,包括:在执行游戏程序(109)的第一实例(111)以生成用于流传输到客户端设备(104)的第一
渲染帧集合(115)的同时,识别与所述游戏程序相关联的玩家状态(108)中的第一改变(329);响应于用于所述游戏程序的第一游戏级别改变的指示(225),将指示所述玩家状态中所识别的第一改变的第一改变文件传输到所述游戏程序的第二实例(112);以及基于所传输的第一改变文件来执行所述游戏程序的所述第二实例,以生成用于流传输到所述客户端设备的第二渲染帧集合(116)。11.根据权利要求10所述的方法,还包括:在执行所述游戏程序的所述第二实例的同时...

【专利技术属性】
技术研发人员:史蒂芬
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1