1、随着云计算技术的发展,依赖于云计算技术的云游戏的应用范围越来越广。云游戏是以云计算为基础的游戏方式,它把本应在终端设备进行的逻辑计算和画面渲染等操作放在了云服务器来执行,云服务器可以将经过逻辑计算和画面渲染得到的游戏画面以及游戏指令传送给终端设备。终端设备只需要简单地进行数据解码和画面显示,并对终端设备指令进行交互,即可向用户提供游戏服务。
2、但是由于云服务器的计算资源有限,当为云游戏提供服务的云服务器所负责的区域范围内有大量终端同时进行云游戏时,可能会导致部分终端的游戏玩家需要排队等待获取游戏服务资源。在目前的相关技术中,游戏排队期间,游戏玩家一般只能排队等待游戏服务资源,不能退出正在排队的游戏服务资源请求队列;一旦退出游戏服务资源请求队列,若再想玩这个游戏则需要重新排队,等待获取游戏服务资源的时间会更长,因此游戏玩家在排队期间无法执行其他的操作,使得游戏玩家的体验较低,浪费较多时间在游戏排队中。
1、本技术实施例提供一种云游戏运行方法以及相关设备,相关设备可以包括云游戏运行装置、电子设备、计算机可读存储介质和计算机程序产品,可以在目标对象的第一游戏账号排队获取目标云游戏的游戏服务资源时,通过另一游戏账号进行推荐云游戏的体验,并在排队结束时,通过游戏切换控件进入目标云游戏,提升了目标对象的游戏体验。
3、当目标对象的第一游戏账号未调度到目标云游戏的游戏服务资源时,展示游戏等待页面,所述游戏等待页面包括游戏推荐信息以及所述第一游戏账号在所述目标云游戏中的排队状态信息,所述游戏推荐信息包括至少一个推荐云游戏的描述信息,所述排队状态信息指示所述第一游戏账号调度所述目标云游戏的游戏服务资源的进度;
4、响应于针对目标推荐云游戏的描述信息的选择操作,基于所述目标对象的第二游戏账号,展示所述目标推荐云游戏对应的游戏页面;
5、当所述第一游戏账号调度到所述目标云游戏的游戏服务资源时,展示游戏选择页面,所述游戏选择页面包括游戏切换控件;
6、响应于针对所述游戏切换控件的触发操作,通过所述第一游戏账号切换进入所述目标云游戏。
8、第一展示单元,用于当目标对象的第一游戏账号未调度到目标云游戏的游戏服务资源时,展示游戏等待页面,所述游戏等待页面包括游戏推荐信息以及所述第一游戏账号在所述目标云游戏中的排队状态信息,所述游戏推荐信息包括至少一个推荐云游戏的描述信息,所述排队状态信息指示所述第一游戏账号调度所述目标云游戏的游戏服务资源的进度;
9、第二展示单元,用于响应于针对目标推荐云游戏的描述信息的选择操作,基于所述目标对象的第二游戏九游中国娱乐账号,展示所述目标推荐云游戏对应的游戏页面;
10、第三展示单元,用于当所述第一游戏账号调度到所述目标云游戏的游戏服务资源时,展示游戏选择页面,所述游戏选择页面包括游戏切换控件;
11、切换单元,用于响应于针对所述游戏切换控件的触发操作,通过所述第一游戏账号切换进入所述目标云游戏。
12、可选的,在本技术的一些实施例中,所述切换单元可以包括释放子单元和切换子单元,如下:
13、所述释放子单元,用于响应于针对所述游戏切换控件的触发操作,释放所述第二游戏账号占用的所述目标推荐云游戏的游戏服务资源;
14、切换子单元,用于将所述第二游戏账号切换为所述第一游戏账号,并通过所述第一游戏账号切换进入所述目标云游戏。
15、可选的,在本技术的一些实施例中,所述游戏选择页面还包括取消控件,该云游戏运行装置还可以包括取消单元,如下:
16、所述取消单元,用于响应于针对所述取消控件的触发操作,取消所述第一游戏账号在所述目标云游戏的游戏服务资源请求队列中的排队,并保持基于所述第二游戏账号,展示所述目标推荐云游戏对应的游戏页面。
17、可选的,在本技术的一些实施例中,所述游戏选择页面还包括所述目标推荐云游戏对应的游戏画面、以及所述目标云游戏对应的游戏画面。
18、可选的,在本技术的一些实施例中,所述第一展示单元可以包括启动子单元、第一获取子单元和第一展示子单元,如下:
19、所述启动子单元,用于当目标对象的第一游戏账号未调度到目标云游戏的游戏服务资源时,启动所述第一游戏账号在所述目标云游戏对应的游戏服务资源请求队列中的排队;
20、第一获取子单元,用于获取所述第一游戏账号在所述目标云游戏的游戏服务资源请求队列中的排队状态信息;
22、可选的,在本技术的一些实施例中,所述启动子单元具体可以用于根据所述第一游戏账号的账号等级、以及所述目标云游戏的游戏类型,从候选游戏服务资源请求队列中确定目标游戏服务资源请求队列;启动所述第一游戏账号在所述目标游戏服务资源请求队列中的排队。
23、可选的,在本技术的一些实施例中,所述第一展示单元可以包括第二获取子单元、第一选取子单元和第二展示子单元,如下:
24、所述第二获取子单元,用于当目标对象的第一游戏账号未调度到目标云游戏的游戏服务资源时,获取所述第一游戏账号对应的历史游戏行为数据;
25、第一选取子单元,用于根据所述历史游戏行为数据,从候选云游戏中选取至少一个推荐云游戏;
26、第二展示子单元,用于基于所述至少一个推荐云游戏的描述信息,展示游戏等待页面。
27、可选的,在本技术的一些实施例中,所述游戏推荐信息包括推荐云游戏的描述信息列表,所述描述信息列表包括所述至少一个推荐云游戏的描述信息;
28、所述第二展示子单元具体可以用于根据所述历史游戏行为数据与选取到的各个推荐云游戏之间的匹配度,确定各个推荐云游戏的描述信息在所述描述信息列表中的排列次序;基于各个推荐云游戏的描述信息在所述描述信息列表中的排列次序,展示游戏等待页面。
29、可选的,在本技术的一些实施例中,所述第一展示单元可以包括计算子单元、第二选取子单元和第三展示子单元,如下:
30、所述计算子单元,用于当目标对象的第一游戏账号未调度到目标云游戏的游戏服务资源时,计算所述目标云游戏与各个候选云游戏之间的匹配度;
31、第二选取子单元,用于根据所述匹配度,从各个候选云游戏中选取至少一个推荐云游戏;
32、第三展示子单元,用于基于所述至少一个推荐云游戏的描述信息,展示游戏等待页面。
33、可选的,在本技术的一些实施例中,所述游戏等待页面还包括推荐游戏更换控件;该云游戏运行装置还可以包括更新单元,如下:
34、所述更新单元,用于响应于针对所述推荐游戏更换控件的触发操作,对所述游戏等待页面中的游戏推荐信息进行更新,更新后的游戏推荐信息包括至少一个更新后的推荐云游戏的描述信息。
35、可选的,在本技术的一些实施例中,该云游戏运行装置还可以包括账号创建单元,所述账号创建单元,用于当检测到所述目标对象未创建第二游戏账号时,获取账号创建请求;基于所述账号创建请求,生成第二游戏账号;将所述第二游戏账号与所述目标对象的第一游戏账号进行关联。
36、本技术实施例提供的一种电子设备,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令,以执行本技术实施例提供的云游戏运行方法中的步骤。
37、本技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现本技术实施例提供的云游戏运行方法中的步骤。
38、此外,本技术实施例还提供一种计算机程序产品,包括计算机程序或指令,该计算机程序或指令被处理器执行时实现本技术实施例提供的云游戏运行方法中的步骤。
39、本技术实施例提供了一种云游戏运行方法以及相关设备,可以当目标对象的第一游戏账号未调度到目标云游戏的游戏服务资源时,展示游戏等待页面,所述游戏等待页面包括游戏推荐信息以及所述第一游戏账号在所述目标云游戏中的排队状态信息,所述游戏推荐信息包括至少一个推荐云游戏的描述信息,所述排队状态信息指示所述第一游戏账号调度所述目标云游戏的游戏服务资源的进度;响应于针对目标推荐云游戏的描述信息的选择操作,基于所述目标对象的第二游戏账号,展示所述目标推荐云游戏对应的游戏页面;当所述第一游戏账号调度到所述目标云游戏的游戏服务资源时,展示游戏选择页面,所述游戏选择页面包括游戏切换控件;响应于针对所述游戏切换控件的触发操作,通过所述第一游戏账号切换进入所述目标云游戏。本技术可以在目标对象的第一游戏账号排队获取目标云游戏的游戏服务资源时,通过另一游戏账号进行推荐云游戏的体验,并在排队结束时,通过游戏切换控件进入目标云游戏,这样在未调度到游戏服务资源时,目标对象无需浪费时间在游戏排队上,提升了目标对象的游戏体验。