一种互动游戏直播方法、装置、存储介质及设备与流程

文档序号:25822538发布日期:2021-07-09 15:26阅读:224来源:国知局
一种互动游戏直播方法、装置、存储介质及设备与流程

1.本申请涉及互联网领域,具体涉及一种互动游戏直播方法、装置、存储介质及设备。


背景技术:

2.随着互联网技术的发展,直播逐渐成为一种新的信息交流方式,通过直播可以进行购物、娱乐、学习等多种类型的活动,在直播过程中,主播与用户之间可以通过赠送虚拟物品、发送评论、连麦等方式进行直播互动。在对现有技术的研究和实践过程中,本申请的发明人发现,现有的直播互动方式较为简单,互动性较弱。


技术实现要素:

3.本申请实施例提供了互动游戏直播方法、装置、存储介质及设备,可以提升直播过程的互动性。
4.本申请实施例提供一种互动游戏直播方法,包括:
5.显示客户端的直播房间的互动游戏页面,所述互动游戏页面包括按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,所述游戏元素指示互动游戏的完成进度,所述游戏参与对象包括所述直播房间中的成员;
6.统计每个游戏参与对象接收到的虚拟资源的当前数量,所述虚拟资源由所述游戏参与对象接收到的直播虚拟物品转化得到;
7.当目标游戏参与对象的当前数量符合目标游戏元素的跳跃条件时,触发所述目标游戏参与对象的标识元素跳跃到所述目标游戏元素;
8.当所述目标游戏参与对象的游戏完成进度满足预设条件时,输出所述互动游戏的游戏结果。
9.具体地,本申请还提供一种互动游戏直播装置,包括:
10.显示模块,用于显示客户端的直播房间的互动游戏页面,所述互动游戏页面包括按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,所述游戏元素指示互动游戏的完成进度,所述游戏参与对象包括所述直播房间中的成员;
11.统计模块,用于统计每个游戏参与对象接收到的虚拟资源的当前数量,所述虚拟资源由所述游戏参与对象接收到的直播虚拟物品转化得到;
12.跳跃模块,用于当目标游戏参与对象的当前数量符合目标游戏元素的跳跃条件时,触发所述目标游戏参与对象的标识元素跳跃到所述目标游戏元素;
13.输出模块,用于当所述目标游戏参与对象的游戏完成进度满足预设条件时,输出所述互动游戏的游戏结果。
14.在一些实施例中,互动游戏直播装置还包括:
15.确定模块,用于响应于在所述直播房间内针对目标游戏参与对象的第一虚拟物品发送操作,确定所述第一虚拟物品对应的虚拟资源数量;
16.此时统计模块具体用于:
17.根据所述目标游戏参与对象的虚拟资源的历史数量、以及所述第一虚拟物品对应的虚拟资源数量,计算得到所述目标游戏参与对象的虚拟资源的当前数量。
18.在一些实施例中,所述互动游戏页面还包括虚拟物品选择控件,确定模块包括显示子模块、添加子模块、确定子模块,其中,
19.显示子模块,用于响应于针对所述虚拟物品选择控件的触发操作,显示虚拟物品选择区域,所述虚拟物品选择区域包括至少一种待选虚拟物品;
20.添加子模块,用于响应于针对所述虚拟物品选择区域中第一虚拟物品的选中操作,将所述第一虚拟物品的标识信息添加到目标游戏参与对象的账号内,以向所述目标游戏参与对象发送所述第一虚拟物品;
21.确定子模块,用于确定所述第一虚拟物品对应的虚拟资源数量。
22.在一些实施例中,添加子模块具体用于:
23.响应于针对所述虚拟物品选择区域中第一虚拟物品的选中操作,显示发送对象选择区域,所述发送对象选择区域包括所述多个游戏参与对象;
24.响应于针对所述发送对象选择区域中目标游戏参与对象的选中操作,将所述第一虚拟物品的标识信息添加到所述目标游戏参与对象的账号内,以向所述目标游戏参与对象发送所述第一虚拟物品。
25.在一些实施例中,所述互动游戏页面还包括奖励领取控件,互动游戏直播装置还包括:
26.奖励显示模块,用于响应于针对所述奖励领取控件的操作,显示奖励领域区域,所述奖励领取区域包括至少一个奖励;
27.奖励发放模块,用于响应于针对所述奖励领取区域中目标奖励的领取操作,将所述目标奖励的标识信息添加到奖励领取对象的账号内,以向所述奖励领取对象发放所述目标奖励。
28.在一些实施例中,奖励发放模块包括获取子模块和发放子模块,其中,
29.获取子模块,用于响应于针对所述奖励领取区域中目标奖励的领取操作,获取奖励领取对象的对象行为信息;
30.发放子模块,用于当所述对象行为信息满足所述目标奖励对应的预设行为要求时,将所述目标奖励的标识信息添加到所述奖励领取对象的账号内,以向所述奖励领取对象发放所述目标奖励。
31.在一些实施例中,发放子模块具体用于:
32.当所述奖励领取对象在所述直播房间的停留时长达到预设时长阈值、所述奖励领取对象在所述直播房间的互动次数满足预设次数阈值、或所述奖励对象针对所述直播房间的分享操作满足预设分享条件时,将目标数量的虚拟资源的标识信息添加到所述奖励领取对象的账号内,以向所述奖励领取对象发放目标数量的虚拟资源。
33.在一些实施例中,发放子模块具体用于:
34.当所述奖励领取对象发送的历史虚拟物品对应的虚拟资源总量达到预设数量阈
值时,将游戏进度改变卡片的标识信息添加到所述奖励领取对象的账号内,以向所述奖励领取对象发放所述游戏进度改变卡片。
35.在一些实施例中,所述游戏进度改变卡片包括第一游戏进度改变卡片,互动游戏直播装置还包括:
36.元素确定模块,用于响应于针对目标游戏参与对象的第一游戏进度改变卡片发送操作,基于所述目标游戏参与对象的游戏元素,确定所述目标游戏参与对象的目标游戏元素;
37.元素跳跃模块,用于触发所述目标游戏参与对象的标识元素跳跃到所述目标游戏元素。
38.在一些实施例中,所述游戏进度改变卡片包括第二游戏进度改变卡片,互动游戏直播装置还包括:
39.对象确定模块,用于响应于针对目标游戏参与对象的第二游戏进度改变卡片发送操作,确定游戏参与对象中除所述目标游戏参与对象以外的其他游戏参与对象;
40.取消模块,用于当其他参与对象的当前数量符合目标游戏元素的跳跃条件时,取消执行触发所述其他游戏参与对象的标识元素跳跃到所述目标游戏元素的步骤。
41.在一些实施例中,输出模块具体用于:
42.当所述目标游戏参与对象的游戏完成进度满足预设条件时,在所述直播房间的互动游戏页面显示游戏结果区域,所述游戏结果区域包括所述目标游戏参与对象的标识信息、以及所述目标游戏参与对象的目标观看对象,所述目标观看对象为对所述目标游戏参与对象的虚拟资源数量的贡献度超过预设贡献度阈值的观看对象。
43.在一些实施例中,互动游戏直播装置还包括:
44.物品添加模块,用于响应于针对目标游戏参与对象的目标虚拟物品发送操作,将所述目标虚拟物品的标识信息添加到所述目标游戏参与对象的账号内,以向所述目标游戏参与对象发送所述目标虚拟物品;
45.标识显示模块,用于当所述目标虚拟物品为第一游戏元素对应的虚拟物品,且所述目标游戏参与对象的游戏元素与所述第一游戏元素为相邻关系时,在所述互动游戏页面的第一游戏元素上显示所述目标游戏参与对象的标识信息。
46.相应的,本申请实施例还提供了一种存储介质,存储介质存储有计算机程序,计算机程序适于处理器进行加载,以执行本申请实施例提供的任一种互动游戏直播方法。
47.相应的,本申请实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行计算机程序时实现本申请实施例提供的任一种互动游戏直播方法。
48.本申请显示客户端的直播房间的互动游戏页面,互动游戏页面包括按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,游戏元素指示互动游戏的完成进度,游戏参与对象包括直播房间中的成员;统计每个游戏参与对象接收到的虚拟资源的当前数量,虚拟资源由游戏参与对象接收到的直播虚拟物品转化得到;当目标游戏参与对象的当前数量符合目标游戏元素的跳跃条件时,触发目标游戏参与对象的标识元素跳跃到目标游戏元素;当目标游戏参与对象的游戏完成进度满足预设条件时,输出互动游戏的游戏结果。
49.本申请可以在直播房间内进行互动游戏,互动游戏可以包括多个游戏参与对象,在该直播房间内观看直播的用户可以向游戏参与对象发送直播虚拟物品,游戏参与对象持有的虚拟资源可以根据接收到的直播虚拟物品转化得到,游戏参与对象持有的虚拟资源的数量,可以决定游戏参与对象的标识元素在互动游戏页面所处的游戏元素,当游戏参与对象持有的虚拟资源的当前数量符合目标游戏元素的跳跃条件时,则在目标游戏元素处显示游戏参与对象的标识元素,互动游戏的游戏元素指示互动游戏的完成进度,即在本申请中,用户向游戏参与对象发送的直播虚拟物品可以决定游戏参与对象在互动游戏的完成进度,从而显著提升直播过程的互动性。
附图说明
50.为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
51.图1是本申请的互动游戏直播系统的场景示意图;
52.图2是本申请的互动游戏直播方法的流程示意图;
53.图3是本申请的互动游戏直播方法的页面交互示意图;
54.图4是本申请的互动游戏直播方法的另一页面交互示意图;
55.图5是本申请的互动游戏直播方法的另一页面交互示意图;
56.图6是本申请的互动游戏直播方法的另一页面交互示意图;
57.图7是本申请的互动游戏直播方法的另一页面交互示意图;
58.图8是本申请的互动游戏直播方法的另一页面交互示意图;
59.图9是本申请的互动游戏直播方法的另一页面交互示意图;
60.图10是本申请的互动游戏直播方法的另一流程示意图;
61.图11是本申请的互动游戏直播方法的另一页面交互示意图;
62.图12是本申请的互动游戏直播方法的另一页面交互示意图;
63.图13是本申请的互动游戏直播方法的另一页面交互示意图;
64.图14是本申请的互动游戏直播方法的跳房子游戏流程示意图;
65.图15是本申请的互动游戏直播方法的语音直播间跳房子玩法主播端的示意图;
66.图16是本申请的互动游戏直播方法中语音直播间跳房子玩法用户端的示意图;
67.图17是本申请的互动游戏直播装置的结构示意图;
68.图18是本申请的计算机设备的结构示意图。
具体实施方式
69.下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,本申请所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
70.本申请的互动游戏直播方法可以集成在互动游戏直播装置中,互动游戏直播装置
可以集成在互动游戏直播系统中,该互动游戏直播系统可以包括一个或多个计算机设备,该计算机设备可以包括终端或服务器等,其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表、智能电视、游戏机等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。
71.参见图1,消息显示系统可以集成在终端和服务器中,其中,消息显示装置可以集成在终端,具体地,消息显示装置可以显示客户端的直播房间的互动游戏页面,互动游戏页面包括按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,游戏元素指示互动游戏的完成进度,游戏参与对象包括直播房间中的成员,统计每个游戏参与对象接收到的虚拟资源的当前数量,虚拟资源由游戏参与对象接收到的直播虚拟物品转化得到;当目标游戏参与对象的当前数量符合目标游戏元素的跳跃条件时,触发目标游戏参与对象的标识元素跳跃到目标游戏元素;当目标游戏参与对象的游戏完成进度满足预设条件时,输出互动游戏的游戏结果。
72.服务器可以接收终端上报的互动游戏的相关信息,相关信息如互动游戏的游戏结果等。还可以向终端发送互动游戏页面的直播数据,直播数据如加入直播间的观看用户、直播房间的实时热度等。
73.需要说明的是,图1所示的互动游戏直播系统的场景示意图仅仅是一个示例,本申请实施例描述的互动游戏直播系统以及场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着互动游戏直播装置的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
74.以下分别进行详细说明。在本实施例中,将对互动游戏直播方法进行详细描述,该互动游戏直播方法可以集成在服务器上,如图2所示,图2是本申请实施例提供的互动游戏直播方法的流程示意图。该互动游戏直播方法可以包括:
75.101、显示客户端的直播房间的互动游戏页面,互动游戏页面包括按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,游戏元素指示互动游戏的完成进度,游戏参与对象包括直播房间中的成员。
76.其中,直播房间可以包括进行直播活动的虚拟房间,直播房间内可以包括输出直播数据的主播、以及通过直播客户端观看直播的用户,主播输出的直播数据可以为音视频数据。
77.互动游戏页面可以包括呈现正在直播的互动游戏的相关信息的页面,互动游戏可以包括多个阶段,不同阶段指示完成互动游戏的不同进度,在互动游戏页面上显示的游戏元素对应互动游戏的进度,游戏元素按照设定顺序排列,直播房间内的主播或用户可以通过游戏元素的顺序信息,确定该游戏元素对应的互动游戏的完成进度。
78.互动游戏可以包括多个游戏参与对象,游戏参与对象在互动游戏中完成游戏进度取决于游戏参与对象持有的虚拟资源数量,游戏参与对象的标识元素可以包括标识游戏参与对象的身份的信息,比如,游戏参与对象的头像、昵称等,游戏参与对象可以包括直播房间内的成员,即直播房间内的主播或用户。虚拟资源可以包括直播场景下的具有价值的内
容,比如虚拟资源可以包括金币、钻石、直播豆等。
79.比如,参见图3,显示客户端的互动游戏直播房间的游戏直播页面01,游戏直播页面01包括排列的10个游戏元素,互动游戏包括3个参与对象,这三个参与对象为互动游戏直播房间内的主播,参与对象在游戏直播页面上用头像标识身份,每个参与对象处于不同的游戏元素上,参与对象1处于游戏元素1,参与对象2处于游戏元素4,参与对象3处于游戏元素6。
80.102、统计每个游戏参与对象接收到的虚拟资源的当前数量,虚拟资源由游戏参与对象接收到的直播虚拟物品转化得到。
81.其中,直播虚拟物品可以包括直播过程中游戏参与对象收到的虚拟物品,虚拟物品可以包括存在于计算机设备的虚拟环境中并具有特定含义和价值的物品,比如虚拟物品可以包括虚拟宠物、虚拟服装、虚拟勋章、虚拟礼物等。
82.直播虚拟物品可以转化为虚拟资源,直播虚拟物品可以包括多种,每一种直播虚拟物品可以对应不同数量的虚拟资源,虚拟资源可以作为衡量不同直播虚拟物品的标准,比如,虚拟物品a可以转化为5个虚拟金币,虚拟物品b可以转化为10个虚拟金币。某种程度上,虚拟资源也是一种虚拟物品,因此,在直播过程中用户也可以直接向游戏参与对象发送虚拟资源。
83.在互动游戏直播过程中,观看直播的用户可以向游戏参与对象发送直播虚拟物品,可以将直播虚拟物品转化为一定数量的虚拟资源,并统计游戏参与对象接收到的虚拟资源的数量,在直播过程中虚拟资源的数量会不断更新。
84.比如,可以统计参与对象1、参与对象2和参与对象3的虚拟资源的当前数量,分别为当前数量1、当前数量2和当前数量3。
85.在一些实施例中,互动游戏直播方法还可以包括步骤:
86.响应于在直播房间内针对目标游戏参与对象的第一虚拟物品发送操作,确定第一虚拟物品对应的虚拟资源数量;
87.此时步骤“统计每个游戏参与对象接收到的虚拟资源的当前数量,虚拟资源由游戏参与对象接收到的直播虚拟物品转化得到”可以包括:
88.根据目标游戏参与对象的虚拟资源的历史数量、以及第一虚拟物品对应的虚拟资源数量,计算得到目标游戏参与对象的虚拟资源的当前数量。
89.其中,目标游戏参与对象为用户选中发送虚拟物品的数量,第一虚拟物品为用户选中发送的虚拟物品,虚拟资源的历史数量可以包括当前时刻之前目标游戏参与对象接收到的虚拟资源的数量。
90.具体地,用户可以在直播房间内向选中的目标游戏参与对象发送虚拟物品,客户端响应于用户的虚拟物品发送操作,确定用户发送的虚拟物品对应的虚拟资源数量,其中,直播房间的页面设置可以决定用户的虚拟物品发送操作,在实际应用场景中可以灵活进行,比如,可以预设连击游戏参与对象的标识信息即为向其赠送虚拟物品,则虚拟物品发送操作可以为连接操作,等等。
91.比如,用户小白做出了在直播房间内向参与对象1赠送虚拟物品1的操作,客户端会响应该操作,确定虚拟物品1对应的10个虚拟资源,并根据参与对象1的已有虚拟资源数量119,将参与对象1持有的虚拟资源的当前数量更新为129。
92.在一些实施例中,互动游戏页面还包括虚拟物品选择控件,步骤“响应于在直播房间内针对目标游戏参与对象的第一虚拟物品发送操作,确定第一虚拟物品对应的虚拟资源数量”可以包括:
93.响应于针对虚拟物品选择控件的触发操作,显示虚拟物品选择区域,虚拟物品选择区域包括至少一种待选虚拟物品;响应于针对虚拟物品选择区域中第一虚拟物品的选中操作,将第一虚拟物品的标识信息添加到目标游戏参与对象的账号内,以向目标游戏参与对象发送第一虚拟物品;确定第一虚拟物品对应的虚拟资源数量。
94.在一些实施例中,用户的虚拟资源发送操作可以为针对直播房间内设置的控件的操作,控件可以设置在直播房间的互动游戏页面上。
95.比如,参见图4,显示游戏直播页面02,游戏直播页面包括礼物选择按钮0002,客户端响应于用户小白对礼物选择按钮的触发操作,可以显示礼物选择区域0021,礼物选择区域包括可选的礼物1、礼物2、礼物3和礼物4,客户端响应用户小白对礼物1的选中操作,将礼物1的标识信息添加到参与对象1的账号内,即将礼物1赠送给参与对象1,确定礼物1对应的金币数量为10个。
96.在一些实施例中,步骤“响应于针对虚拟物品选择区域中第一虚拟物品的选中操作,将第一虚拟物品的标识信息添加到目标游戏参与对象的账号内,以向目标游戏参与对象发送第一虚拟物品”可以包括:
97.响应于针对虚拟物品选择区域中第一虚拟物品的选中操作,显示发送对象选择区域,发送对象选择区域包括多个游戏参与对象;
98.响应于针对发送对象选择区域中目标游戏参与对象的选中操作,将第一虚拟物品的标识信息添加到目标游戏参与对象的账号内,以向目标游戏参与对象发送第一虚拟物品。
99.在一些实施例中可以设置控件明确用户的虚拟物品发送操作指向的目标游戏参与对象,具体可以在用户选择第一虚拟物品之前,或者选择第一虚拟物品之后在页面上设置指代游戏参对象的控件。
100.比如,参见图5,显示游戏直播页面02,游戏直播页面包括礼物选择按钮0002,客户端响应于用户小白对礼物选择按钮的触发操作,可以显示礼物选择区域0021,礼物选择区域包括可选的礼物1、礼物2、礼物3和礼物4,客户端响应用户小白对礼物1的选中操作,显示发送对象选择区域0022,发送对象选择区域包括分别指代参与对象1、参与对象2以及参与对象3的对象控件1、对象控件2和对象控件3,客户端响应用户小白针对对象控件1的触发操作,确定用户小白选中的参与对象1,将礼物1的标识信息添加到参与对象1的账号中,即将礼物1赠送给参与对象1。
101.103、当目标游戏参与对象的当前数量符合目标游戏元素的跳跃条件时,触发目标游戏参与对象的标识元素跳跃到目标游戏元素。
102.其中,跳跃条件可以包括使游戏参与对象的标识信息更新显示在目标游戏元素处的条件,比如,跳跃条件为虚拟资源的预设数量区间、预设虚拟物品等中的至少一类。若满足跳跃条件,可以将目标游戏参与对象的标识元素显示在目标游戏元素处,比如可以结合动效,将目标游戏参与对象的标识元素从当前所在的游戏元素处跳跃到目标游戏元素处。
103.当跳跃条件为虚拟资源的预设数量区间时,则判断目标参与对象持有虚拟资源的
当前数量是否处于目标游戏元素的预设数量区间内,若是,则可将目标游戏参与对象的标识元素显示在目标游戏元素处。
104.当跳跃条件为预设虚拟物品时,则判断目标参与对象是否接收到与预设虚拟物品相同的直播虚拟物品,若是,则将目标游戏参与对象的标识元素显示在目标游戏元素处。
105.比如,当参与对象1的虚拟资源的当前数量1满足目标游戏元素(游戏元素4)的跳跃条件时,在游戏直播页面上将参与对象1的标识信息更新到游戏元素4处。
106.104、当目标游戏参与对象的游戏完成进度满足预设条件时,输出互动游戏的游戏结果。
107.在本申请中的互动游戏页面上,可以根据游戏参与对象的标识信息所在的游戏元素,确定游戏参与对象的游戏完成进度。游戏元素可以包括游戏完成元素,游戏完成元素指代互动游戏完成,当游戏参与对象的标识信息处于游戏完成元素时,则可以确定游戏参与对象在本次互动游戏的游戏结果。
108.当目标游戏参与对象的标识信息处在游戏完成元素处时,可以输出目标游戏参与对象在互动游戏的游戏结果,决定目标游戏参与对象的标识元素所处游戏元素的因素,是目标游戏参与对象的虚拟资源数量,预设条件也可以包括虚拟资源的数量阈值,预设条件还可以包括预设虚拟物品等。
109.比如,当参与对象1的虚拟资源的当前数量1满足预设条件时,输出参与对象在互动游戏的游戏结果1。
110.在一些实施例中,步骤“当目标游戏参与对象的游戏完成进度满足预设条件时,输出互动游戏的游戏结果”可以包括:
111.当目标游戏参与对象的游戏完成进度满足预设条件时,在直播房间的互动游戏页面显示游戏结果区域,游戏结果区域包括目标游戏参与对象的标识信息、以及目标游戏参与对象的目标观看对象,目标观看对象为对目标游戏参与对象的虚拟资源数量的贡献度超过预设贡献度阈值的观看对象。
112.具体地,输出游戏结果可以包括在互动游戏页面显示游戏结果,在直播页面显示游戏结果时,可以显示目标游戏参与对象完成互动游戏、在直播房间内完成互动游戏的名次,对目标游戏参与玩家完成互动游戏的贡献度大于预设贡献度阈值的观看对象(即目标观看对象),等等。
113.比如,参见图6,当参与对象3的游戏完成进度满足预设条件时,在游戏直播页面03显示游戏结果区域031,游戏结果区域031包括参与对象3的头像,以及参与对象3的最佳助攻:小妹妹。
114.在一些实施例中,互动游戏直播方法还可以包括步骤:
115.响应于针对目标游戏参与对象的目标虚拟物品发送操作,将目标虚拟物品的标识信息添加到目标游戏参与对象的账号内,以向目标游戏参与对象发送目标虚拟物品;
116.当目标虚拟物品为第一游戏元素对应的虚拟物品,且目标游戏参与对象的游戏元素与第一游戏元素为相邻关系时,在互动游戏页面的第一游戏元素上显示目标游戏参与对象的标识信息。
117.在一些实施例中,游戏参与对象想要达到特定游戏阶段(处于特定游戏元素),需要借助特定虚拟物品,特定虚拟物品的获取方式可以包括系统随机掉落,游戏参与对象做
任务得到、用户向游戏参与对象发送等,此处特定虚拟物品和特定游戏元素存在一个对应关系。
118.比如,游戏直播页面04中参与对象1的标识信息显示在游戏元素6处,客户端响应用户小白向参与对象1赠送礼物3的操作,将礼物3的标识信息添加到参与对象1的账号内,客户端检测到礼物3为游戏元素7对应的特定虚拟物品,将参与对象1的标识信息显示在游戏元素7处。
119.在一些实施例中,互动游戏页面还包括奖励领取控件,互动游戏直播方法还可以包括步骤:
120.响应于针对奖励领取控件的操作,显示奖励领域区域,奖励领取区域包括至少一个奖励;响应于针对奖励领取区域中目标奖励的领取操作,将目标奖励的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标奖励。
121.为了激励直播观看用户,提升观看用户与游戏对象互动的积极性,从而提升直播互动性,本申请可以为观看用户的设置可领取的奖励,奖励为可以为向处于互动游戏的游戏对象发送的虚拟资源或虚拟物品。用户领取奖励的方式可以包括多种,比如可以在互动游戏页面设置用于领取奖励的控件。
122.奖励也可以向游戏参与对象发放,游戏参与对象可以包括主播或用户。
123.比如,参见图7,游戏直播页面04包括排列的10个游戏元素,以及处于不同游戏元素处的三个参与对象,游戏直播页面04还包括奖励领取控件0004,响应于用户小白针对奖励领取控件的操作,显示奖励领域区域041,奖励领取区域包括3个待领取的奖励;响应于用户小白针对奖励领取区域中目标奖励(奖励2)的领取操作,将目标奖励的标识信息添加到奖励领取对象的账号内,即向用户小白发放奖励2。
124.在一些实施例中,步骤“响应于针对奖励领取区域中目标奖励的领取操作,将目标奖励的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标奖励”可以包括:
125.响应于针对奖励领取区域中目标奖励的领取操作,获取奖励领取对象的对象行为信息;当对象行为信息满足目标奖励对应的预设行为要求时,将目标奖励的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标奖励。
126.在一些实施例中,可以为奖励领取设置领取条件,领取条件可以与对象(如观看直播的用户)的对象行为信息相关,对象行为信息可以包括对象在互动游戏的直播房间内的行为,比如,在直播房间内观看直播,在直播房间内与游戏参与对象互动,互动如评论、点赞、赠送礼物等。不同的对象互动行为对应的奖励可以不同,不同的对象互动行为对应的领取条件也可以不同。
127.比如,响应用户小白针对目标奖励的领取操作,获取用户小白在直播房间内的对象行为信息,当小白的对象行为满足目标奖励对应的预设行为要求时,则可以向小白发送目标奖励,具体可以是将目标奖励的标识信息添加到用户小白的账号内。
128.在一些实施例中,步骤“当对象行为信息满足目标奖励对应的预设行为要求时,将目标奖励的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标奖励”可以包括:
129.当奖励领取对象在直播房间的停留时长达到预设时长阈值、奖励领取对象在直播
房间的互动次数满足预设次数阈值、或奖励对象针对直播房间的分享操作满足预设分享条件时,将目标数量的虚拟资源的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标数量的虚拟资源。
130.对象行为信息可以包括奖励领取对象在直播房间的停留时长、奖励领取对象在直播房间的互动次数、奖励对象针对直播房间的分享操作等。
131.比如,参见图8,显示游戏直播页面05,游戏直播页面05包括奖励领域区域051,奖励领取区域051包括3个待领取的奖励,以及每个待领取的奖励的说明信息:观看30分钟语音直播,连续观看可得1钻礼物;直播间分享任务,邀请1位用户可得1钻礼物;发弹幕得礼物,发送20条弹幕可得1钻礼物。
132.在一些实施例中,步骤“当对象行为信息满足目标奖励对应的预设行为要求时,将目标奖励的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标奖励”可以包括:
133.当奖励领取对象发送的历史虚拟物品对应的虚拟资源总量达到预设数量阈值时,将游戏进度改变卡片的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放游戏进度改变卡片。
134.在一些实施例中,奖励可以包括具有特定功能的卡片,卡片可以应用在互动游戏的直播房间内,卡片的应用对象可以为奖励领取对象,也可以为游戏参与对象,可以直播房间内的主播或观众,比如,卡片可以为游戏进度改变卡片。
135.游戏进度改变卡片用于改变游戏参与对象在互动游戏的完成进度,改变的方式可以包括加快进度、减慢进度等。
136.比如,参见图9,显示游戏直播页面06,游戏直播页面06包括奖励领域区域061,奖励领取区域051包括1个待领取的奖励,以及该奖励的说明信息:连续送礼物,累积送礼1000钻获延迟卡。
137.在一些实施例中,游戏进度改变卡片包括第一游戏进度改变卡片,互动游戏直播方法还可以包括步骤:
138.响应于针对目标游戏参与对象的第一游戏进度改变卡片发送操作,基于目标游戏参与对象的游戏元素,确定目标游戏参与对象的目标游戏元素;触发目标游戏参与对象的标识元素跳跃到目标游戏元素。
139.比如,第一游戏进度改变卡片可以加快进度,响应用户小白向参与对象1的第一游戏进度改变卡片发送操作,基于参与对象1当前的游戏元素,确定与参与对象1当前的游戏元素的相邻游戏元素1,触发参与对象1的标识元素显示在相邻游戏元素2处。
140.在一些实施例中,游戏进度改变卡片包括第二游戏进度改变卡片,互动游戏直播方法还可以包括步骤:
141.响应于针对目标游戏参与对象的第二游戏进度改变卡片发送操作,确定游戏参与对象中除目标游戏参与对象以外的其他游戏参与对象;当其他参与对象的当前数量符合目标游戏元素的跳跃条件时,取消执行触发其他游戏参与对象的标识元素跳跃到目标游戏元素的步骤。
142.比如,第一游戏进度改变卡片可以减慢进度,响应用户小白向参与对象1的第一游戏进度改变卡片发送操作,确定除参与对象1以外的参与对象2和参与对象3,当参与对象2
或参与对象3的当前数量符合目标游戏元素的跳跃条件时,取消执行触发其他游戏参与对象的标识元素跳跃到目标游戏元素的步骤,使得参与对象2和参与对象3依然处于当前的游戏元素,从而达到减慢参与对象2和参与对象3在互动游戏的进度的目的。
143.本申请可以在直播房间内进行互动游戏,互动游戏可以包括多个游戏参与对象,在该直播房间内观看直播的用户可以向游戏参与对象发送直播虚拟物品,游戏参与对象持有的虚拟资源可以根据接收到的直播虚拟物品转化得到,游戏参与对象持有的虚拟资源的数量,可以决定游戏参与对象的标识元素在互动游戏页面所处的游戏元素,当游戏参与对象持有的虚拟资源的当前数量符合目标游戏元素的跳跃条件时,则在目标游戏元素处显示游戏参与对象的标识元素,互动游戏的游戏元素指示互动游戏的完成进度,即在本申请中,用户向游戏参与对象发送的直播虚拟物品可以决定游戏参与对象在互动游戏的完成进度,从而显著提升直播过程的互动性。
144.根据上述实施例所描述的方法,以下将举例作进一步详细说明。
145.本申请将以集成在计算机设备的互动游戏直播系统为例,对互动游戏直播方法进行介绍,互动游戏直播系统可以包括终端,如图10所示,图10是本申请实施例提供的互动游戏直播方法的流程示意图。该互动游戏直播方法可以包括:
146.201、终端显示客户端的直播房间的互动游戏页面,互动游戏页面包括虚拟物品选择控件、奖励领取控件、按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,游戏元素指示互动游戏的完成进度,游戏参与对象包括直播房间中的成员。
147.比如,参见图11或图12,互动游戏可以为直播跳房子游戏,游戏参与对象可以包括4个主播:主播1、主播2、主播3和主播4,用户西西通过直播客户端进入主播1的直播间观看跳房子游戏的直播,该跳房子游戏直播的形式为语音直播,用户西西的终端显示游戏直播页面8a,游戏直播页面8a显示了代表跳房子游戏的10个游戏阶段的10个进度框,每个进度框内标示了处于该进度框所需的条件,如进度框一需要20钻石,进度框七需要真爱城堡,进度框十需要2.5w钻石,等等。
148.游戏直播页面8a还在每个主播对应的进度框内显示主播的标识信息(主播的头像和昵称),如进度框一显示当前主播(即主播1,),进度框二显示主播4,进度框四显示主播2,等。
149.游戏直播页面8a的右下角还显示了任务中心控件(奖励领取控件)和礼物控件(虚拟物品选择控件)。
150.202、终端响应于针对虚拟物品选择控件的触发操作,显示虚拟物品选择区域,虚拟物品选择区域包括至少一种待选虚拟物品。
151.比如,参见图11或图12,用户西西触发礼物控件,游戏直播页面8b显示礼物选择区域,礼物选择区域包括七种待选的礼物,比如礼物甜蜜的爱、礼物饭后甜品等。
152.203、终端响应于针对虚拟物品选择区域中第一虚拟物品的选中操作,将第一虚拟物品的标识信息添加到目标游戏参与对象的账号内,以向目标游戏参与对象发送第一虚拟物品。
153.比如,用户西西选中礼物火焰之爱,则终端将该礼物火焰之爱的标识信息添加到主播1的账号内,从而实现用户西西向主播1赠送礼物火焰之爱的过程。
154.204、终端根据第一虚拟物品对应的虚拟资源数量、以及目标游戏参与对象的虚拟资源已有数量,确定目标游戏参与对象的虚拟资源当前数量。
155.比如,虚拟资源为钻石,获取主播1的已有钻石数量a,再加上礼物火焰之爱的对应钻石数量b,得到主播1的钻石当前数量c。
156.205、当目标游戏参与对象的虚拟资源当前数量满足目标游戏元素的跳跃条件时,终端将目标游戏参与对象的标识信息更新显示到目标游戏元素处。
157.比如,参见图11,主播1的钻石当前数量c满足进度框三的钻石数量要求,在游戏直播页面8c将主播1的标识信息更新显示到进度框三。
158.206、当目标游戏元素对应互动游戏的结束条件时,在直播房间的互动游戏页面显示游戏结果区域,游戏结果区域包括目标游戏参与对象的标识信息、以及目标游戏参与对象的目标观看对象,目标观看对象为对目标游戏参与对象的虚拟资源数量的贡献度超过预设贡献度阈值的观看对象。
159.比如,参见图12,主播1的钻石当前数量c满足进度框十的钻石数量要求,而进度框十为达到互动游戏的结束条件,因此可以在游戏直播页面8d显示游戏结果区域,游戏结果区域包括主播1的标识,主播1的最佳助攻:小妹妹。
160.207、终端响应于针对奖励领取控件的操作,显示奖励领域区域,奖励领取区域包括至少一个奖励。
161.比如,参见图13,用户西西触发用户游戏直播页面8a的礼物控件,客户端显示游戏直播页面8e,游戏直播页面8e包括4个待领取的奖励。
162.208、终端响应于针对奖励领取区域中目标奖励的领取操作,将目标奖励的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标奖励。
163.比如,用户西西触发“观看30分钟语音直播,连续观看可得1钻礼物”这一条件对应的奖励的领取控件,则将数量为1的钻石的标识信息添加到用户西西的账号中,实现向用户西西发放1钻礼物的奖励的过程。
164.在本申请中,游戏进行的过程可以参见图14,主播可以在选择跳房子直播后开启匹配,匹配到四位主播一起玩直播跳房子,用户送礼物促进主播从头向终点跳,从而完成主播在跳房子直播的任务,当有主播最先跳到终点,即可公布跳房子游戏的胜利方,并向获胜主播发放奖励。
165.具体地,对于用户来说,用户可以选择标有“跳房子”玩法的语音直播间,进入直播间后,可以选择观战,也可以选择送礼参与游戏中去;不论是观战还是送礼,用户都可以通过完成直播间任务来增加直播参与感,直播间任务可以包括:(1)观看30分钟可获得1钻价值礼物;(2)用户邀请其他用户进来直播间且被邀请的用户送任意钻石礼物给主播,该邀请者即可获得1钻价值礼物;(3)用户赠送礼物的价值累计达1000钻后可以获得延迟卡,延迟卡可以送给自己喜欢的主播,生效后,其他主播下一次跳位置会被抵消掉;(4)用户发送20条弹幕后可获1钻价值礼物。
166.送礼物最多的用户在其支持的主播胜利后,可以游戏结果区域看到自己的头像与主播显示在一起。除了完成任务来获得礼物参与游戏,用户还可以直接送给直播任意价值的礼物来参与游戏,送的钻石礼物越多,主播跳到终点房子的概率越大,用户通过送礼可以改变游戏的结局和获胜方,提升了用户在游戏过程中的比重,让用户更有积极度的参与游
戏中去。
167.本申请的跳房子游戏规则可以包括:每一步需要的钻石数量不一样,越往后需要的钻石越多,钻石累计计算,比如主播跳第二步需要20钻,当主播获得钻石累计20钻的时候即可跳到第二步。其中有一步需要用户送“真爱城堡”礼物才能通过。
168.本申请的玩家匹配规则可以包括:系统会根据主播等级以及其他直播数据来帮主播匹配对手,系统匹配到4位主播才会开启玩法直播间,中间某玩家退出游戏,则游戏继续,系统会对退出游戏的玩家做惩罚,惩罚是降低该玩家下一次匹配成功的优先级。如果该游戏进行过程中,其他三位主播都退出,最后一位玩家直接为胜利方,系统不会给予游戏奖励。
169.参见图15,图15展示了主播开启跳房子玩法流程的流程图,具体地,实现跳房子玩法后台会设定一种新的房间类型,并针对此房间类型进行视图界面以及交互逻辑的开发。跳房子玩法涉及到主播开播类型的选择、视图界面的更新以及用户送礼逻辑的不同,需要终端以及后台(如服务器)协同在主播端以及用户端分别进行技术开发,
170.如下给出语音直播间跳房子玩法主播端的技术方案:(1)发起主播选择跳房子玩法的语音直播间类型并发送创建房间请求到后台,申请开播;(2)后台处理创建房间请求,并将下发处理结果。若房间创建成功则主播端加载跳房子玩法视图界面,否则提示创建失败;(3)房间创建成功后,后台自动开始搜索与之匹配的跳房子玩法主播。该搜索算法利用发起主播的等级以及粉丝人气等信息进行匹配,匹配度最高的四位主播将参与到本场跳房子直播的玩法;(4)若上述匹配搜索结果失败,则发起主播可选择退出直播或继续匹配主播,匹配成功则开始跳房子玩法,等待用户通过礼物面板送礼或完成直播间任务打赏钻石;(5)主播在跳房子玩法过程中,可随时向后台发起退出游戏的请求,若多位主播均退出,仅剩余一名主播则后台判断本次跳房子玩法结束,将结束信息下发到终端。
171.参见图16,图16展示了用户打赏主播流程,具体地,语音直播间跳房子玩法用户端的技术方案包括:(1)对于跳房子玩法的语音直播间,终端首页在拉取直播间封面信息时,后台回包内容将包含相应的玩法字段,终端读取到该字段则展示相应的跳房子玩法图标,用户可通过该标识进入到跳房子玩法语音直播间;(2)用户进入到玩法直播间可通过礼物面板为心仪的主播赠送礼物,即发送送礼的后台请求,请求包含礼物id、主播id、用户身份信息等;(3)后台实时统计本次玩法中,直播间内各主播收到的钻石礼物价值,当主播收到礼物的累积价值不小于下一个格子的钻石总价时,后台下发通知到终端,终端更新视图界面,使主播头像展示到相应的格子位置;(4)除通过礼物面板送礼外,用户可通过点击终端直播间内的任务中心按钮,完成发弹幕(后台统计该用户在本场直播间内的弹幕数)、持续观看时长(后台统计用户进入直播间时长)或分享直播间等方式获得钻石赠送给主播;(5)当某主播最先到达最终的房子格子时,后台下发玩法结束通知,并将获胜主播信息以及本场玩法中该主播送礼最多的用户信息传递到终端,由终端展示最终的获胜视图界面。
172.本申请可以在直播房间内进行互动游戏,互动游戏可以包括多个游戏参与对象,在该直播房间内观看直播的用户可以向游戏参与对象发送直播虚拟物品,游戏参与对象持有的虚拟资源可以根据接收到的直播虚拟物品转化得到,游戏参与对象持有的虚拟资源的数量,可以决定游戏参与对象的标识元素在互动游戏页面所处的游戏元素,当游戏参与对象持有的虚拟资源的当前数量符合目标游戏元素的跳跃条件时,则在目标游戏元素处显示
游戏参与对象的标识元素,互动游戏的游戏元素指示互动游戏的完成进度,即在本申请中,用户向游戏参与对象发送的直播虚拟物品可以决定游戏参与对象在互动游戏的完成进度,从而显著提升直播过程的互动性。
173.为便于更好的实施本申请实施例提供的互动游戏直播方法,本申请实施例还提供一种基于上述互动游戏直播方法的装置。其中名词的含义与上述互动游戏直播方法中相同,具体实现细节可以参考方法实施例中的说明。
174.如图17示,图17本申请一实施例提供的互动游戏直播装置的结构示意图,其中该互动游戏直播装置可以包括显示模块301、统计模块302、跳跃模块303和输出模块304,其中,
175.显示模块301,用于显示客户端的直播房间的互动游戏页面,互动游戏页面包括按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,游戏元素指示互动游戏的完成进度,游戏参与对象包括直播房间中的成员;
176.统计模块302,用于统计每个游戏参与对象接收到的虚拟资源的当前数量,虚拟资源由游戏参与对象接收到的直播虚拟物品转化得到;
177.跳跃模块303,用于当目标游戏参与对象的当前数量符合目标游戏元素的跳跃条件时,触发目标游戏参与对象的标识元素跳跃到目标游戏元素;
178.输出模块304,用于当目标游戏参与对象的游戏完成进度满足预设条件时,输出互动游戏的游戏结果。
179.在一些实施例中,互动游戏直播装置还包括:
180.确定模块,用于响应于在直播房间内针对目标游戏参与对象的第一虚拟物品发送操作,确定第一虚拟物品对应的虚拟资源数量;
181.此时统计模块具体用于:
182.根据目标游戏参与对象的虚拟资源的历史数量、以及第一虚拟物品对应的虚拟资源数量,计算得到目标游戏参与对象的虚拟资源的当前数量。
183.在一些实施例中,互动游戏页面还包括虚拟物品选择控件,确定模块包括显示子模块、添加子模块、确定子模块,其中,
184.显示子模块,用于响应于针对虚拟物品选择控件的触发操作,显示虚拟物品选择区域,虚拟物品选择区域包括至少一种待选虚拟物品;
185.添加子模块,用于响应于针对虚拟物品选择区域中第一虚拟物品的选中操作,将第一虚拟物品的标识信息添加到目标游戏参与对象的账号内,以向目标游戏参与对象发送第一虚拟物品;
186.确定子模块,用于确定第一虚拟物品对应的虚拟资源数量。
187.在一些实施例中,添加子模块具体用于:
188.响应于针对虚拟物品选择区域中第一虚拟物品的选中操作,显示发送对象选择区域,发送对象选择区域包括多个游戏参与对象;
189.响应于针对发送对象选择区域中目标游戏参与对象的选中操作,将第一虚拟物品的标识信息添加到目标游戏参与对象的账号内,以向目标游戏参与对象发送第一虚拟物品。
190.在一些实施例中,互动游戏页面还包括奖励领取控件,互动游戏直播装置还包括:
191.奖励显示模块,用于响应于针对奖励领取控件的操作,显示奖励领域区域,奖励领取区域包括至少一个奖励;
192.奖励发放模块,用于响应于针对奖励领取区域中目标奖励的领取操作,将目标奖励的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标奖励。
193.在一些实施例中,奖励发放模块包括获取子模块和发放子模块,其中,
194.获取子模块,用于响应于针对奖励领取区域中目标奖励的领取操作,获取奖励领取对象的对象行为信息;
195.发放子模块,用于当对象行为信息满足目标奖励对应的预设行为要求时,将目标奖励的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标奖励。
196.在一些实施例中,发放子模块具体用于:
197.当奖励领取对象在直播房间的停留时长达到预设时长阈值、奖励领取对象在直播房间的互动次数满足预设次数阈值、或奖励对象针对直播房间的分享操作满足预设分享条件时,将目标数量的虚拟资源的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放目标数量的虚拟资源。
198.在一些实施例中,发放子模块具体用于:
199.当奖励领取对象发送的历史虚拟物品对应的虚拟资源总量达到预设数量阈值时,将游戏进度改变卡片的标识信息添加到奖励领取对象的账号内,以向奖励领取对象发放游戏进度改变卡片。
200.在一些实施例中,游戏进度改变卡片包括第一游戏进度改变卡片,互动游戏直播装置还包括:
201.元素确定模块,用于响应于针对目标游戏参与对象的第一游戏进度改变卡片发送操作,基于目标游戏参与对象的游戏元素,确定目标游戏参与对象的目标游戏元素;
202.元素跳跃模块,用于触发目标游戏参与对象的标识元素跳跃到目标游戏元素。
203.在一些实施例中,游戏进度改变卡片包括第二游戏进度改变卡片,互动游戏直播装置还包括:
204.对象确定模块,用于响应于针对目标游戏参与对象的第二游戏进度改变卡片发送操作,确定游戏参与对象中除目标游戏参与对象以外的其他游戏参与对象;
205.取消模块,用于当其他参与对象的当前数量符合目标游戏元素的跳跃条件时,取消执行触发其他游戏参与对象的标识元素跳跃到目标游戏元素的步骤。
206.在一些实施例中,输出模块具体用于:
207.当目标游戏参与对象的游戏完成进度满足预设条件时,在直播房间的互动游戏页面显示游戏结果区域,游戏结果区域包括目标游戏参与对象的标识信息、以及目标游戏参与对象的目标观看对象,目标观看对象为对目标游戏参与对象的虚拟资源数量的贡献度超过预设贡献度阈值的观看对象。
208.在一些实施例中,互动游戏直播装置还包括:
209.物品添加模块,用于响应于针对目标游戏参与对象的目标虚拟物品发送操作,将目标虚拟物品的标识信息添加到目标游戏参与对象的账号内,以向目标游戏参与对象发送目标虚拟物品;
210.标识显示模块,用于当目标虚拟物品为第一游戏元素对应的虚拟物品,且目标游戏参与对象的游戏元素与第一游戏元素为相邻关系时,在互动游戏页面的第一游戏元素上显示目标游戏参与对象的标识信息。
211.本申请中,显示模块301可以显示客户端的直播房间的互动游戏页面,互动游戏页面包括按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,游戏元素指示互动游戏的完成进度,游戏参与对象包括直播房间中的成员,统计模块302可以统计每个游戏参与对象接收到的虚拟资源的当前数量,虚拟资源由游戏参与对象接收到的直播虚拟物品转化得到,跳跃模块303可以当目标游戏参与对象的当前数量符合目标游戏元素的跳跃条件时,触发目标游戏参与对象的标识元素跳跃到目标游戏元素,输出模块304可以当目标游戏参与对象的游戏完成进度满足预设条件时,输出互动游戏的游戏结果。
212.本申请可以在直播房间内进行互动游戏,互动游戏可以包括多个游戏参与对象,在该直播房间内观看直播的用户可以向游戏参与对象发送直播虚拟物品,游戏参与对象持有的虚拟资源可以根据接收到的直播虚拟物品转化得到,游戏参与对象持有的虚拟资源的数量,可以决定游戏参与对象的标识元素在互动游戏页面所处的游戏元素,当游戏参与对象持有的虚拟资源的当前数量符合目标游戏元素的跳跃条件时,则在目标游戏元素处显示游戏参与对象的标识元素,互动游戏的游戏元素指示互动游戏的完成进度,即在本申请中,用户向游戏参与对象发送的直播虚拟物品可以决定游戏参与对象在互动游戏的完成进度,从而显著提升直播过程的互动性。
213.此外,本申请实施例还提供一种计算机设备,该计算机设备可以为终端或者服务器,如图18所示,其示出了本申请实施例所涉及的计算机设备的结构示意图,具体来讲:
214.该计算机设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图18中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
215.处理器401是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户页面和应用程序等,调制解调处理器主要处理无线通讯。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
216.存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
217.计算机设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
218.该计算机设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
219.尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:
220.显示客户端的直播房间的互动游戏页面,互动游戏页面包括按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,游戏元素指示互动游戏的完成进度,游戏参与对象包括直播房间中的成员;统计每个游戏参与对象接收到的虚拟资源的当前数量,虚拟资源由游戏参与对象接收到的直播虚拟物品转化得到;当目标游戏参与对象的当前数量符合目标游戏元素的跳跃条件时,触发目标游戏参与对象的标识元素跳跃到目标游戏元素;当目标游戏参与对象的游戏完成进度满足预设条件时,输出互动游戏的游戏结果。
221.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
222.根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中各种可选实现方式中提供的方法。
223.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过计算机程序来完成,或通过计算机程序控制相关的硬件来完成,该计算机程序可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
224.为此,本申请实施例还提供一种存储介质,其中存储有计算机程序,该计算机程序能够被处理器进行加载,以执行本申请实施例所提供的任一种互动游戏直播方法中的步骤。例如,该计算机程序可以执行如下步骤:
225.显示客户端的直播房间的互动游戏页面,互动游戏页面包括按照预定顺序排列的多个游戏元素、以及多个游戏参与对象对应的标识元素,每个标识元素处于对应的游戏元素上,游戏元素指示互动游戏的完成进度,游戏参与对象包括直播房间中的成员;统计每个游戏参与对象接收到的虚拟资源的当前数量,虚拟资源由游戏参与对象接收到的直播虚拟物品转化得到;当目标游戏参与对象的当前数量符合目标游戏元素的跳跃条件时,触发目标游戏参与对象的标识元素跳跃到目标游戏元素;当目标游戏参与对象的游戏完成进度满足预设条件时,输出互动游戏的游戏结果。
226.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
227.由于该存储介质中所存储的计算机程序,可以执行本申请实施例所提供的任一种
互动游戏直播方法中的步骤,因此,可以实现本申请实施例所提供的任一种互动游戏直播方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
228.以上对本申请实施例所提供的一种互动游戏直播方法、装置、存储介质及设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1