本申请涉及电子游戏领域,具体涉及一种区域的调整方法、装置、终端和存储介质。
背景技术:
1、游戏场景是应用程序在终端或服务器上运行时显示的虚拟场景,玩家通过特定的游戏图标来控制玩家角色在游戏场景中执行特定的游戏行为。
2、缩圈机制在大逃杀类游戏中用来汇聚玩家角色,大逃杀类游戏通过在游戏场景中设置毒圈和安全区来促使玩家从毒圈跑到安全区,而安全区的位置通常通过预设的轨迹确定。
3、然而,游戏场景中安全区的位置因为按照预设的轨迹确定,导致部分玩家能够提前预知到安全区的位置,致使该部分玩家所控制的游戏角色可以在安全区中占据有利位置,导致另一部分玩家所控制的游戏角色在游戏场景中处于劣势,影响了游戏公平,降低用户的游戏体验。
技术实现思路
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、在本发明中,第一区域在当前不会对游戏角色造成伤害,在第一区域中确定第二区域,且第一区域在第一预设时间后开始缩小,第二区域在第二预设时间后不会对游戏角色造成伤害,控制第二区域在第一区域内移动,可以在游戏场景中同时存在第一区域和第二区域时,第二区域内的游戏角色不会在第二区域中一直驻留在一个有利位置,以此获取游戏的胜利,如此,可以避免第二区域内的游戏角色提前占据有利位置,促进了游戏公平,同时可以提升用户的游戏体验。
1.一种区域的调整方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述控制所述第二区域在所述第一区域内移动,包括:
3.如权利要求2所述的方法,其特征在于,所述在所述第一区域缩小的过程中,包括:
4.如权利要求1所述的方法,其特征在于,所述在所述第一区域中确定第二区域,包括:
5.如权利要求4所述的方法,其特征在于,所述第二区域与所述角色分布范围具有同一个中心点。
6.如权利要求4所述的方法,其特征在于,根据所有所述游戏角色的所述角色位置,确定所有所述游戏角色的角色分布范围,包括:
7.如权利要求1所述的方法,其特征在于,还包括:
8.如权利要求1所述的方法,其特征在于,还包括:
9.如权利要求1所述的方法,其特征在于,所述控制所述第二区域在所述第一区域内移动,包括:
10.如权利要求1所述的方法,其特征在于,所述控制所述第二区域在所述第一区域内移动,包括:
11.如权利要求1所述的方法,其特征在于,在所述第一区域中确定第二区域之后,还包括:
12.如权利要求1所述的方法,其特征在于,在所述控制所述第二区域在所述第一区域内移动之后,还包括:
13.如权利要求1所述的方法,其特征在于,所述控制所述第二区域在所述第一区域内移动,包括:
14.如权利要求1所述的方法,其特征在于,所述控制所述第二区域在所述第一区域内移动,包括:
15.一种区域的调整装置,其特征在于,包括:
16.一种终端,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1~14任一项所述的区域的调整方法中的步骤。
17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1~14任一项所述的区域的调整方法中的步骤。