System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及游戏,尤其是涉及到一种游戏数据处理方法及装置、存储介质、计算机设备。
技术介绍
1、随着互联网和计算机技术的不断发展,电子游戏成为了人们日常生活中的娱乐方式之一。在一些休闲类电子游戏中,玩家通过掷骰子得到的点数控制游戏虚拟角色在棋盘上行进,玩家可以基于虚拟角色的行进获得相应的游戏资源奖励。这种玩法中,玩家获得游戏资源的形式较为单一,资源获取效率低,影响玩家游戏体验。
技术实现思路
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、在满足行进棋盘升级条件的情况下,确定目标等级的行进棋盘,并将当前的行进棋盘更新为所述目标等级的行进棋盘,并将所述虚拟角色模型重置在所本文档来自技高网...
【技术保护点】
1.一种游戏数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于预设模型消除条件对所述道具棋盘中的游戏道具模型进行消除,根据消除的游戏道具模型向虚拟角色分配第二游戏资源,包括:
3.根据权利要求2所述的方法,其特征在于,所述预设模型消除条件包括所述道具棋盘中在任意一个预设方向上相邻排列的相同游戏道具模型的数量大于预设数量,所述预设方向包括横向、竖向和斜向中至少一种,所述可消除游戏道具模型为在任意一个预设方向上相邻排列的大于所述预设数量的相同游戏道具模型。
4.根据权利要求3所述的方法,其特征在于,所述对所述可消除游戏道具模型进行消除之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述资源升级标识在基于所述虚拟角色模型的下一次行进向所述虚拟角色分配游戏资源后被清除。
6.根据权利要求4所述的方法,其特征在于,所述基于所述可消除游戏道具模型的数量确定待升级资源格子范围,基于所述可消除游戏道具模型对应的点数或资源图标种类确定待升级资源格子数量,包括:
7.根
8.一种游戏数据处理装置,其特征在于,所述装置包括:
9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。
10.一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法。
...【技术特征摘要】
1.一种游戏数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于预设模型消除条件对所述道具棋盘中的游戏道具模型进行消除,根据消除的游戏道具模型向虚拟角色分配第二游戏资源,包括:
3.根据权利要求2所述的方法,其特征在于,所述预设模型消除条件包括所述道具棋盘中在任意一个预设方向上相邻排列的相同游戏道具模型的数量大于预设数量,所述预设方向包括横向、竖向和斜向中至少一种,所述可消除游戏道具模型为在任意一个预设方向上相邻排列的大于所述预设数量的相同游戏道具模型。
4.根据权利要求3所述的方法,其特征在于,所述对所述可消除游戏道具模型进行消除之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述资源升级标识在基于所...
【专利技术属性】
技术研发人员:武鹏飞,杨昊,
申请(专利权)人:海南蓝屿科技有限公司北京分公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。