本技术涉及互联网,尤其涉及一种游戏数据处理方法、装置、设备以及介质。
背景技术:
1、在各类虚拟游戏(如角色扮演游戏)中,游戏用户(即玩家)可以通过操控虚拟游戏中的虚拟角色,执行虚拟游戏中设定的游戏任务。
2、在实践中发现,当虚拟游戏中的虚拟攻击对象(比如虚拟怪物)触发一些游戏技能(比如可以对属于不同阵营的虚拟角色造成伤害)时,游戏用户只需要控制虚拟角色进行简单走位即可闪躲,以至于游戏形式较为单一,且游戏用户的游戏体验较差。
技术实现思路
1、本技术实施例提供了一种游戏数据处理方法、装置、设备以及介质,可以提高用户游戏体验。
2、本技术实施例一方面提供了一种游戏数据处理方法,包括:
3、在游戏应用的虚拟战斗区域中显示属于第一阵营的m个虚拟角色和属于第二阵营的虚拟攻击对象;m为大于1的正整数;
4、当虚拟攻击对象触发启动可传递攻击时,针对m个虚拟角色中的点名角色,进行第一可传递攻击标定;第一可传递攻击标定用于指示点名角色,受到虚拟攻击对象所触发的第一可传递攻击;
5、当针对点名角色的第一可传递攻击的准备倒计时结束时,针对虚拟战斗区域中以点名角色为中心的第一可传递范围内的虚拟角色,释放第一可传递攻击;
6、针对传染角色进行第二可传递攻击标定;传染角色是指以点名角色为中心的第一可传递范围内,除点名角色之外的虚拟角色;第二可传递攻击标定用于指示传染角色,受到由第一可传递攻击所造成的第二可传递攻击。
7、本技术实施例一方面提供了一种游戏数据处理装置,包括:
8、第一显示模块,用于在游戏应用的虚拟战斗区域中显示属于第一阵营的m个虚拟角色和属于第二阵营的虚拟攻击对象;m为大于1的正整数;
9、第一标定模块,用于当虚拟攻击对象触发启动可传递攻击时,针对m个虚拟角色中的点名角色,进行第一可传递攻击标定;第一可传递攻击标定用于指示点名角色,受到虚拟攻击对象所触发的第一可传递攻击;
10、攻击释放模块,用于当针对点名角色的第一可传递攻击的准备倒计时结束时,针对虚拟战斗区域中以点名角色为中心的第一可传递范围内的虚拟角色,释放第一可传递攻击;
11、第二标定模块,用于针对传染角色进行第二可传递攻击标定;传染角色是指以点名角色为中心的第一可传递范围内,除点名角色之外的虚拟角色;第二可传递攻击标定用于指示传染角色,受到由第一可传递攻击所造成的第二可传递攻击。
12、其中,第一可传递攻击标定包括通过点名列表进行标定;
13、第一标定模块,具体用于当虚拟攻击对象触发启动可传递攻击时,在游戏应用中,显示针对m个虚拟角色中的点名角色的点名列表;点名列表包括与点名角色的角色名称相关的信息。
14、其中,第一可传递攻击标定包括通过点名提示特效进行标定;
15、第一标定模块,具体用于当虚拟攻击对象触发启动可传递攻击时,在游戏应用中,针对m个虚拟角色中的点名角色,显示点名提示特效。
16、其中,装置还包括:
17、第二显示模块,用于在针对点名角色进行第一可传递攻击标定时,在游戏应用中显示针对点名角色的点名提示信息及第一可传递攻击的准备倒计时;点名提示信息用于指示点名角色针对第一可传递攻击的对抗策略;第一可传递攻击的准备倒计时用于描述距离释放第一可传递攻击的时长。
18、其中,攻击释放模块,具体用于当针对点名角色的第一可传递攻击的准备倒计时结束时,解除针对点名角色的第一可传递攻击标定;
19、攻击释放模块,具体用于针对虚拟战斗区域中以点名角色为中心的第一可传递范围内的虚拟角色,释放第一可传递攻击,显示第一可传递攻击的攻击展示动画。
20、其中,以点名角色为中心的第一可传递范围内的虚拟角色的数量为n个,n为小于或等于m的正整数;
21、攻击释放模块,具体用于针对虚拟战斗区域中,第一可传递范围内的n个虚拟角色,释放第一可传递攻击;或者,
22、攻击释放模块,具体用于在虚拟战斗区域中的第一可传递范围内,根据与第一可传递攻击相关联的攻击传递路径,向第一可传递范围内的n个虚拟角色释放第一可传递攻击。
23、其中,点名角色的数量为k,k为小于或等于m的正整数;
24、攻击释放模块,具体用于针对虚拟战斗区域中,位于k个点名角色分别对应的第一可传递范围内的第一类型虚拟角色,单独释放第一类型虚拟角色所在的第一可传递范围内产生的第一可传递攻击;第一类型虚拟角色是指位于一个点名角色的第一可传递范围内的虚拟角色;
25、攻击释放模块,具体用于针对虚拟战斗区域中,位于k个点名角色分别对应的第一可传递范围内的第二类型虚拟角色,叠加释放第二类型虚拟角色所在的第一可传递范围内产生的第一可传递攻击;第二类型虚拟角色是指同时位于至少两个点名角色的第一可传递范围内的虚拟角色。
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、其中,第一标定模块包括:
52、角色选取单元,用于当虚拟攻击对象触发启动可传递攻击时,获取第一可传递攻击所对应的点名数量,基于点名数量从m个虚拟角色中选取k个虚拟角色作为点名角色;k为小于或等于m的正整数,k为点名数量;
53、角色存储单元,用于获取k个点名角色中每个点名角色的角色标识和角色名称,将获取到的每个点名角色的角色标识和角色名称,存储至与游戏应用相关联的点名存储空间;
54、角色调用单元,用于调用点名存储空间中所存储的角色标识和角色名称,对k个点名角色进行第一可传递攻击标定。
55、本技术实施例一方面提供了一种计算机设备,包括:处理器和存储器;
56、处理器与存储器相连,其中,存储器用于存储计算机程序,计算机程序被处理器执行时,使得该计算机设备执行本技术实施例提供的方法。
57、本技术实施例一方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序适于由处理器加载并执行,以使得具有该处理器的计算机设备执行本技术实施例提供的方法。
58、本技术实施例一方面提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术实施例提供的方法。
59、在本技术实施例中,可以在游戏应用的虚拟战斗区域中显示属于第一阵营的m个虚拟角色和属于第二阵营的虚拟攻击对象,其中,m为大于1的正整数;进一步,当虚拟攻击对象触发启动可传递攻击时,可以针对m个虚拟角色中的点名角色,进行第一可传递攻击标定;这里的第一可传递攻击标定用于指示点名角色,受到虚拟攻击对象所触发的第一可传递攻击;随后,当针对点名角色的第一可传递攻击的准备倒计时结束时,可以针对虚拟战斗区域中以点名角色为中心的第一可传递范围内的虚拟角色,释放第一可传递攻击;进而可以针对传染角色进行第二可传递攻击标定;其中,传染角色是指以点名角色为中心的第一可传递范围内,除点名角色之外的虚拟角色;第二可传递攻击标定用于指示传染角色,受到由第一可传递攻击所造成的第二可传递攻击。由此可见,本技术实施例提供了一种结合点名和传染的游戏机制,可通过点名机制在m个虚拟角色中随机选定点名角色,并在点名角色受到虚拟攻击对象所触发的第一可传递攻击时,通过传染机制将该第一可传递攻击传染给对应可传递范围内的其他虚拟角色(即第一可传递范围内的传染角色),进而可通过该传染角色继续进行攻击传递,以实现更为丰富的游戏逻辑,从而可以丰富游戏形式。而且,通过可传递攻击的可传递性,可以使得虚拟攻击对象的攻击会一次触发,多次传递释放,也就需要游戏用户时刻注意自己是否被点名,是否被二次或二次以上点名传染,从而需要游戏用户控制虚拟角色进行位置移动等,从而丰富游戏应用的功能,提高游戏用户之间的交互性,进而提高游戏应用的用户体验,且提高了游戏应用的可玩性。
1.一种游戏数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一可传递攻击标定包括通过点名列表进行标定;所述当所述虚拟攻击对象触发启动可传递攻击时,针对所述m个虚拟角色中的点名角色,进行第一可传递攻击标定,包括:
3.根据权利要求1所述的方法,其特征在于,所述第一可传递攻击标定包括通过点名提示特效进行标定;所述当所述虚拟攻击对象触发启动可传递攻击时,针对所述m个虚拟角色中的点名角色,进行第一可传递攻击标定,包括:
4.根据权利要求1所述的方法,其特征在于,还包括:
5.根据权利要求1所述的方法,其特征在于,所述当针对所述点名角色的第一可传递攻击的准备倒计时结束时,针对所述虚拟战斗区域中以所述点名角色为中心的第一可传递范围内的虚拟角色,释放所述第一可传递攻击,包括:
6.根据权利要求1所述的方法,其特征在于,所述以所述点名角色为中心的第一可传递范围内的虚拟角色的数量为n个,n为小于或等于m的正整数;
7.根据权利要求1所述的方法,其特征在于,所述点名角色的数量为k,k为小于或等于m的正整数;
8.根据权利要求1所述的方法,其特征在于,所述针对所述虚拟战斗区域中以所述点名角色为中心的第一可传递范围内的虚拟角色,释放所述第一可传递攻击,包括:
9.根据权利要求1所述的方法,其特征在于,还包括:
10.根据权利要求1所述的方法,其特征在于,还包括:
11.根据权利要求1所述的方法,其特征在于,还包括:
12.根据权利要求11所述的方法,其特征在于,还包括:
13.根据权利要求12所述的方法,其特征在于,还包括:
14.根据权利要求1所述的方法,其特征在于,所述当针对所述点名角色的第一可传递攻击的准备倒计时结束时,针对所述虚拟战斗区域中以所述点名角色为中心的第一可传递范围内的虚拟角色,释放所述第一可传递攻击,包括:
15.根据权利要求1所述的方法,其特征在于,还包括:
16.根据权利要求1所述的方法,其特征在于,所述当所述虚拟攻击对象触发启动可传递攻击时,针对所述m个虚拟角色中的点名角色,进行第一可传递攻击标定,包括:
17.一种游戏数据处理装置,其特征在于,包括:
18.一种计算机设备,其特征在于,包括:处理器和存储器;
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,该计算机程序适于由处理器加载并执行,以使具有所述处理器的计算机设备执行权利要求1-16任一项所述的方法。
20.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,该计算机指令适于由处理器读取并执行,以使具有所述处理器的计算机设备执行权利要求1-16任一项所述的方法。