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.图1为本技术实施例提供的数据处理方法的一种实现流程图;
39.图2为本技术实施例提供的数据处理装置的一种结构示意图;
40.图3为本技术实施例提供的电子设备的一种结构示意图。
41.说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例,能够以除了在这里图示的以外的顺序实施。
具体实施方式
42.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
43.请参阅图1,图1为本技术实施例提供的数据处理方法的一种实现流程图,可以包括:
44.步骤s101:响应于游戏开始,获得用户的角。
45.通常,一场游戏会有多个用户(也称为玩家)同时参与完成的,本技术在监测到游戏开始后,获得参与游戏的每个用户在游戏中的角。其中,不同的用户在游戏中的角不同,或者,部分用户在游戏中的角不同,部分用户在游戏中的角相同,或者,所有用户在游戏中的角均相同。
46.步骤s102:判断用户的操作是否满足角对应的任意一个条件;其中,不同条件表征角对应的不同的游戏技巧。
47.在一款游戏中,每个角可以对应至少一个游戏技巧,不同的角对应的游戏技巧可能存在部分相同的游戏技巧,也可能不同的角对应的游戏技巧完全不同,或者,不同的角对应的游戏技巧均相同。本技术中,对应每个角的不同游戏技巧,分别设置了不同的条件,为便于叙述,将第i个角对应的第j个游戏技巧记为s
ij
。
48.不同的游戏技巧通常需要用户执行不同的操作来实现。本技术对应不同的游戏技巧,设置了不同的条件。可选的,游戏技巧s
ij
对应的条件可以包括:实现游戏技巧s
ij
所需的各个操作,以及各个操作之间的关联关系。各个操作之间的关联关系可以包括但不限于:各个操作步骤的先后顺序。
49.步骤s103:若用户的操作满足角对应的任意一个条件,在游戏结束时,输出提示信息,提示信息指示用户在游戏过程中使用了上述任意一个条件表征的上述角对应的游戏技巧上述任意一个条件表征的角对应的游戏技巧。
50.假设用户的角为第i个角,用户的操作满足第i个角对应的第j个游戏技巧s
ij
对应的条件,则本技术在游戏结束时,输出提示信息,该提示信息指示用户在游戏过程中
使用了游戏技巧s
ij
。
51.本技术在游戏结束时输出提示信息,避免提示信息对正在进行的游戏的影响。
52.在输出提示信息时,可以向参与游戏的各个用户的客户端发送提示信息,以便参与游戏的各个用户均能够获得提示信息。
53.提示信息可以通过语音和/或文本的方式输出。
54.进一步的,为了帮助用户快速掌握游戏技巧s
ij
,还可以接收针对预置交互接口的预设操作,响应于该预设操作,显示游戏技巧s
ij
的实现方式,以便用户更快的学习游戏技巧s
ij
。
55.本技术实施例提供的数据处理方法,监测用户操作是否满足角对应的任意一个条件,在用户操作满足角对应的任意一个条件的情况下,在游戏结束时输出提示信息以指示用户在游戏过程中使用了上述任意一个条件表征的上述角对应的游戏技巧,帮助用户快速获知其在游戏过程中使用的游戏技巧,提高用户获取游戏技巧的效率。
56.另外,本技术在游戏运行过程中根据用户操作识别用户使用的游戏技巧,并在游戏结束时输出提示信息,可以使得用户知道其使用游戏技巧的场景,帮助用户更快速的掌握游戏技巧。
57.在一可选的实施例中,上述判断用户的操作是否满足角对应的任意一个条件的一种实现方式可以为:
58.每获得用户(为便于叙述和区分,记为用户a)的一个操作(为便于叙述和区分,记为第k个操作),判断该第k个操作是否满足上述任意一个条件中的任意一个子条件,若判断结果为是,对应上述任意一个条件记录该第k个操作;
59.在游戏结束时,如果对应上述任意一个条件记录的所有操作满足上述任意一个条件中的所有子条件,确定用户a的操作满足上述任意一个条件。
60.也就是说,本技术在游戏过程中实时判断用户a的每一个操作是否满足上述任意一个条件中的任意一个子条件,在游戏结束时,才判断对应上述任意一个条件记录的用户a的所有操作是否满足上述任意一个条件中的所有子条件。
61.在一可选的实施例中,上述判断用户的操作是否满足角对应的任意一个条件的一种实现方式可以为:
62.每获得用户(为便于叙述和区分,记为用户a)的一个操作(为便于叙述和区分,记为第k个操作),判断该第k个操作是否满足上述任意一个条件中的任意一个子条件,若判断结果为是,对应上述任意一个条件记录该第k个操作;
63.如果已经获得满足上述任意一个条件中的所有子条件的所有操作,确定用户a的操作满足上述任意一个条件。
64.在对应上述任意一个条件记录该第k个操作后,如果对应上述任意一个条件记录的所有操作为满足上述任意一个条件中的所有子条件的所有操作,确定已经获得满足上述任意一个条件中的所有子条件的所有操作。
65.如果在对应上述任意一个条件记录该第k个操作后,对应上述任意一个条件记录的所有操作为还未达到满足上述任意一个条件中的所有子条件的所有操作,则继续对用户a的先一个操作进行判断,直至游戏结束。
66.也就是说,本实施例在游戏过程中实时判断用户a的操作是否满足上述任意一个
条件。与前一实施例相比,能够在游戏结束时更快地确定用户a的操作是否满足上述任意一个条件。
67.在一可选地实施例中,本技术实施例提供地数据处理方法还可以包括:
68.若用户的操作满足用户角对应的任意一个条件,输出与上述任意一个条件表征的游戏技巧对应的特效信息。
69.特效信息可以是多媒体信息,比如,音频或视频等。
70.以象棋游戏中的技巧“马后炮”为例,如果用户a操作满足“马后炮”对应的条件,则在一局对弈结束后,输出提示信息,以提示用户a在对弈过程中使用了“马后炮”技巧。进一步的,除了输出提示信息,还可以输出与“马后炮”技巧对应的特效信息,使得对弈双方明白对局的精彩博弈,也让打出技巧的人得到情感的抒发,帮助用户a更快速的掌握“马后炮”技巧。
71.与方法实施例相对应,本技术实施例还提供一种数据处理装置,本技术实施例提供的数据处理装置的一种结构示意图如图2所示,可以包括:
72.获得模块201,判断模块202和输出模块203;其中,
73.获得模块201用于响应于游戏开始,获得用户的角;
74.判断模块202用于判断所述用户的操作是否满足所述角对应的任意一个条件;其中,不同条件表征所述角对应的不同的游戏技巧;
75.输出模块203用于若所述用户的操作满足所述角对应的任意一个条件,在所述游戏结束时,输出提示信息,所述提示信息指示所述用户在游戏过程中使用了所述任意一个条件表征的所述角对应的游戏技巧。
76.本技术实施例提供的数据处理装置,监测用户操作是否满足角对应的任意一个条件,在用户操作满足角对应的任意一个条件的情况下,在游戏结束时输出提示信息以指示用户在游戏过程中使用了上述任意一个条件表征的上述角对应的游戏技巧,帮助用户快速获知其在游戏过程中使用的游戏技巧,提高用户获取游戏技巧的效率。
77.在一可选的实施例中,所述判断模块202可以包括:
78.记录单元,用于每获得所述用户的一个操作,判断该操作是否满足所述任意一个条件中的任意一个子条件,若判断结果为是,对应所述任意一个条件记录该操作;
79.确定单元,用于在所述游戏结束时,如果对应所述任意一个条件记录的所有操作满足所述任意一个条件中的所有子条件,确定所述用户的操作满足所述任意一个条件。
80.在一可选的实施例中,所述判断模块202可以包括:
81.记录单元,用于每获得所述用户的一个操作,判断该操作是否满足所述任意一个条件中的任意一个子条件,若判断结果为是,对应所述任意一个条件记录该操作;
82.确定单元,用于如果已经获得满足所述任意一个条件中的所有子条件的所有操作,确定所述用户的操作满足所述任意一个条件。
83.在一可选的实施例中,所述输出模块203还可以用于:
84.若所述用户的操作满足所述角对应的任意一个条件,输出与所述任意一个条件表征的游戏技巧对应的特效信息。
85.在一可选的实施例中,所述任意一个条件包括:
86.实现所述任意一个条件表征的游戏技巧所需的各个操作,以及各个操作之间的关
联关系。
87.与方法实施例相对应,本技术还提供一种电子设备,该电子设备的一种结构示意图如图3所示,可以包括:至少一个处理器1,至少一个通信接口2,至少一个存储器3和至少一个通信总线4。
88.在本技术实施例中,处理器1、通信接口2、存储器3、通信总线4的数量为至少一个,且处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信。
89.处理器1可能是一个中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本技术实施例的一个或多个集成电路等。
90.存储器3可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory)等,例如至少一个磁盘存储器。
91.其中,存储器3存储有程序,处理器1可调用存储器3存储的程序,所述程序用于:
92.响应于游戏开始,获得用户的角;
93.判断所述用户的操作是否满足所述角对应的任意一个条件;其中,不同条件表征所述角对应的不同的游戏技巧;
94.若所述用户的操作满足所述角对应的任意一个条件,在所述游戏结束时,输出提示信息,所述提示信息指示所述用户在游戏过程中使用了所述任意一个条件表征的所述角对应的游戏技巧。
95.可选的,所述程序的细化功能和扩展功能可参照上文描述。
96.本技术实施例还提供一种存储介质,该存储介质可存储有适于处理器执行的程序,所述程序用于:
97.响应于游戏开始,获得用户的角;
98.判断所述用户的操作是否满足所述角对应的任意一个条件;其中,不同条件表征所述角对应的不同的游戏技巧;
99.若所述用户的操作满足所述角对应的任意一个条件,在所述游戏结束时,输出提示信息,所述提示信息指示所述用户在游戏过程中使用了所述任意一个条件表征的所述角对应的游戏技巧。
100.可选的,所述程序的细化功能和扩展功能可参照上文描述。
101.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
102.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
103.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。
104.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
105.应当理解,本技术实施例中,从权、各个实施例、特征可以互相组合结合,都能实现解决前述技术问题。
106.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
107.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
技术特征:
1.一种数据处理方法,其特征在于,所述方法包括:响应于游戏开始,获得用户的角;判断所述用户的操作是否满足所述角对应的任意一个条件;其中,不同条件表征所述角对应的不同的游戏技巧;若所述用户的操作满足所述角对应的任意一个条件,在所述游戏结束时,输出提示信息,所述提示信息指示所述用户在游戏过程中使用了所述任意一个条件表征的所述角对应的游戏技巧。2.根据权利要求1所述的方法,其特征在于,所述判断所述用户的操作是否满足所述角对应的任意一个条件,包括:每获得所述用户的一个操作,判断该操作是否满足所述任意一个条件中的任意一个子条件,若判断结果为是,对应所述任意一个条件记录该操作;在所述游戏结束时,如果对应所述任意一个条件记录的所有操作满足所述任意一个条件中的所有子条件,确定所述用户的操作满足所述任意一个条件。3.根据权利要求1所述的方法,其特征在于,所述判断所述用户的操作是否满足所述角对应的任意一个条件,包括:每获得所述用户的一个操作,判断该操作是否满足所述任意一个条件中的任意一个子条件,若判断结果为是,对应所述任意一个条件记录该操作;如果已经获得满足所述任意一个条件中的所有子条件的所有操作,确定所述用户的操作满足所述任意一个条件。4.根据权利要求1所述的方法,其特征在于,还包括:若所述用户的操作满足所述角对应的任意一个条件,输出与所述任意一个条件表征的游戏技巧对应的特效信息。5.根据权利要求1所述的方法,其特征在于,所述任意一个条件包括:实现所述任意一个条件表征的游戏技巧所需的各个操作,以及各个操作之间的关联关系。6.一种数据处理装置,其特征在于,所述装置包括:获得模块,用于响应于游戏开始,获得用户的角;判断模块,用于判断所述用户的操作是否满足所述角对应的任意一个条件;其中,不同条件表征所述角对应的不同的游戏技巧;输出模块,用于若所述用户的操作满足所述角对应的任意一个条件,在所述游戏结束时,输出提示信息,所述提示信息指示所述用户在游戏过程中使用了所述任意一个条件表征的所述角对应的游戏技巧。7.根据权利要求6所述的数据处理装置,其特征在于,所述判断模块包括:记录单元,用于每获得所述用户的一个操作,判断该操作是否满足所述任意一个条件中的任意一个子条件,若判断结果为是,对应所述任意一个条件记录该操作;确定单元,用于在所述游戏结束时,如果对应所述任意一个条件记录的所有操作满足所述任意一个条件中的所有子条件,确定所述用户的操作满足所述任意一个条件。8.根据权利要求6所述的数据处理装置,其特征在于,所述判断模块包括:记录单元,用于每获得所述用户的一个操作,判断该操作是否满足所述任意一个条件
中的任意一个子条件,若判断结果为是,对应所述任意一个条件记录该操作;确定单元,用于如果已经获得满足所述任意一个条件中的所有子条件的所有操作,确定所述用户的操作满足所述任意一个条件。9.根据权利要求6所述的数据处理装置,其特征在于,所述输出模块还用于:若所述用户的操作满足所述角对应的任意一个条件,输出与所述任意一个条件表征的游戏技巧对应的特效信息。10.根据权利要求6所述的数据处理装置,其特征在于,所述任意一个条件包括:实现所述任意一个条件表征的游戏技巧所需的各个操作,以及各个操作之间的关联关系。
技术总结
本申请实施例公开了一种数据处理方法及装置,响应于游戏开始,获得用户的角;判断用户的操作是否满足角对应的任意一个条件;其中,不同条件表征角对应的不同的游戏技巧;若用户的操作满足角对应的任意一个条件,在游戏结束时,输出提示信息,该提示信息指示用户在游戏过程中使用了上述任意一个条件表征的上述角对应的游戏技巧。本申请监测用户操作是否满足角对应的任意一个条件,在用户操作满足角对应的任意一个条件的情况下,在游戏结束时输出提示信息以指示用户在游戏过程中使用了上述任意一个条件表征的上述角对应的游戏技巧,帮助用户快速获知其在游戏过程中使用的游戏技巧,提高用户获取游戏技巧的效率。率。率。
技术研发人员:
陈浩鑫
受保护的技术使用者:
竞技世界(北京)网络技术有限公司
技术研发日:
2022.08.12
技术公布日:
2022/10/3