本发明涉及电子竞技,特别涉及一种基于虚拟现实的电竞训练场景生成方法。
背景技术:
1、电子竞技是电子游戏比赛达到“竞技"层面的体育项目。电子竞技就是利用电子设备作为运动器械进行的、人与人之间的智力和体力结合的比拼。通过电子竞技,可以锻炼和提高参与者的思维能力、反应能力、四肢协调能力和意志力,培养团队精神,并且职业电竟对体力也有较高要求。电子竞技也是一种职业,和棋艺等非电子游戏比赛类似。
2、电子竞技的成绩与训练息息相关,现有的电子竞技通常由俱乐部使用人工方式提供,其训练的匹配度、灵活性和训练量均有待提升,因此,本技术提供了一种基于虚拟现实的电竞训练场景生成方法来满足需求。
技术实现思路
1、本发明要解决的技术问题是提供一种基于虚拟现实的电竞训练场景生成方法以解决现有的电子竞技通常由俱乐部使用人工方式提供,其训练的匹配度、灵活性和训练量均有待提升的问题。
2、为解决上述技术问题,本发明提供如下技术方案:
3、一种基于虚拟现实的电竞训练场景生成方法,包括:
4、获取电竞游戏中的至少一个基本操作,基于基本操作和历史数据,形成电竞游戏中的至少一个基本连招;
5、形成训练判断机制,训练判断机制由自身损伤占比决定;
6、基于训练判断机制,对预备训练的选手进行水准测评,得到至少一个薄弱基本连招,对薄弱基本连招形成连招侧重系数;
7、进行训练场景设置,训练场景由训练对手构成,训练场景设置时,分为基本连招训练场景和综合训练场景;
8、基本连招训练场景设置时,基于历史数据,获取触发薄弱基本连招出现的至少一个对手攻击场景;
9、对至少一个对手攻击场景进行特征提取,得到至少一个对手基本连招;
10、基于至少一个对手基本连招,形成薄弱基本连招的连招训练包,对连招训练包中的对手基本连招的参数进行设定;
11、综合训练场景设置时,基于至少一个连招训练包,形成综合训练包;
12、每隔预设时间,使用参数调整机制对基本连招训练场景和综合训练场景进行更新调整。
13、可选地,所述获取电竞游戏中的至少一个基本操作包括以下步骤:
14、对电竞游戏中的至少一个操作进行分解,得到至少一个基本操作,其中,基本操作满足于在电竞中作为单独操作出现,且基本操作无法继续被分解。
15、可选地,所述基于基本操作和历史数据,形成电竞游戏中的至少一个基本连招包括以下步骤:
16、基于至少一个基本操作,组合形成至少一个基本操作序列,其中,基本操作序列包含的基本操作的个数为0至至少一个基本操作的总个数;
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、上述方案中,通过形成训练判断机制,能对预备训练的选手进行水准测评,进而获取其薄弱基本连招,进而能得到其水准测试情况,进而能根据测试情况进行针对性的训练场景生成。
52、通过进行训练场景设置,能对电子竞技中存在缺陷的基本操作进行针对性训练,同时,还能进行综合性训练,进而提升选手综合使用薄弱基本连招的能力,其训练时,根据薄弱基本连招的连招侧重系数,对不同的薄弱基本连招进行不同程度的训练,由此,能体现针对性,对更为薄弱的操作进行更多的训练,由此,能提升训练的效果。
53、通过参数调整机制对基本连招训练场景和综合训练场景进行更新调整,能及时根据选手的训练情况,进行参数的调整,由此,能保证训练场景的匹配度始终能满足需求,确保训练的有效性。
1.一种基于虚拟现实的电竞训练场景生成方法,其特征在于,包括:
2.根据权利要求1所述的基于虚拟现实的电竞训练场景生成方法,其特征在于,所述获取电竞游戏中的至少一个基本操作包括以下步骤:
3.根据权利要求2所述的基于虚拟现实的电竞训练场景生成方法,其特征在于,所述基于基本操作和历史数据,形成电竞游戏中的至少一个基本连招包括以下步骤:
4.根据权利要求3所述的基于虚拟现实的电竞训练场景生成方法,其特征在于,所述形成训练判断机制包括以下步骤:
5.根据权利要求4所述的基于虚拟现实的电竞训练场景生成方法,其特征在于,所述对预备训练的选手进行水准测评,得到至少一个薄弱基本连招包括以下步骤:
6.根据权利要求5所述的基于虚拟现实的电竞训练场景生成方法,其特征在于,所述对薄弱基本连招形成连招侧重系数包括以下步骤:
7.根据权利要求6所述的基于虚拟现实的电竞训练场景生成方法,其特征在于,所述对至少一个对手攻击场景进行特征提取,得到至少一个对手基本连招包括以下步骤:
8.根据权利要求7所述的基于虚拟现实的电竞训练场景生成方法,其特征在于,所述形成薄弱基本连招的连招训练包,对连招训练包中的对手基本连招的参数进行设定包括以下步骤:
9.根据权利要求8所述的基于虚拟现实的电竞训练场景生成方法,其特征在于,所述基于至少一个连招训练包,形成综合训练包包括以下步骤:
10.根据权利要求9所述的基于虚拟现实的电竞训练场景生成方法,其特征在于,所述使用参数调整机制对基本连招训练场景和综合训练场景进行更新调整包括以下步骤:
