游戏表格处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:35696258 阅读:15 留言:0更新日期:2022-11-23 14:47
本申请实施例公开了游戏表格处理方法、装置、计算机设备和存储介质。应用于目标游戏的数据编辑器,该方法包括:获取游戏表格库的映射信息,所述游戏表格库存储有表格数据,所述映射信息用于表征所述表格数据与游戏代码数据的映射关系;响应于用户的表格选择操作,确定用户选定表格的名称,所述名称用于标识所述用户选定表格;根据所述映射信息,确定所述游戏代码数据;根据所述映射信息对所述游戏代码数据进行处理,得到第一目标数据,其中,所述第一目标数据包括所述用户选定文本中的待修改信息;响应于用户的修改操作,对所述第一目标数据进行修改,得到第二目标数据。本申请实施例的方法能够省略导表流程,快速、准确地获取并修改表格数据。并修改表格数据。并修改表格数据。

【技术实现步骤摘要】
游戏表格处理方法、装置、计算机设备和存储介质


[0001]本申请涉及游戏
,具体涉及游戏表格处理方法、装置、计算机设备和存储介质。

技术介绍

[0002]在游戏研发流程中,游戏策划完成游戏所需表格的设计,设计好的游戏表格由编程人员导入游戏,在需要时还可以将游戏表格从游戏中导出,导入或导出游戏表格的过程称之为导表。
[0003]然而,导表时需要运行导表程序,如游戏表格中的数据需要调整,则需要重新导出游戏表格来修改数据,再通过导表程序执行导表操作。此过程步骤繁琐、耗时较长、技术门槛较高,从而导致游戏表格的处理效率较低。

技术实现思路

[0004]本申请实施例提供一种游戏表格处理方法、装置、计算机设备和存储介质,能够省略导表流程,快速、准确地获取并修改表格数据。
[0005]本申请实施例提供一种游戏表格处理方法,所述方法包括:
[0006]获取游戏表格库的映射信息,所述游戏表格库存储有表格数据,所述映射信息用于表征所述表格数据与游戏代码数据的映射关系;
[0007]响应于用户的表格选择操作,确定用户选定表格的名称,所述名称用于标识所述用户选定表格;
[0008]根据所述映射信息,确定所述游戏代码数据;
[0009]根据所述映射信息对所述游戏代码数据进行处理,得到第一目标数据,其中,所述第一目标数据包括所述用户选定文本中的待修改信息;
[0010]响应于用户的修改操作,对所述第一目标数据进行修改,得到第二目标数据。
[0011]本申请实施例还提供一种游戏表格处理装置,所述装置包括:
[0012]映射信息获取模块,用于获取游戏表格库的映射信息,所述游戏表格库存储有表格数据,所述映射信息用于表征所述表格数据与游戏代码数据的映射关系;
[0013]表格确定模块,响应于用户的表格选择操作,用于确定用户选定表格的名称,所述名称用于标识所述用户选定表格;
[0014]游戏代码数据确定模块,用于根据所述映射信息,确定所述游戏代码数据;
[0015]第一目标数据获取模块,用于根据所述映射信息对所述游戏代码数据进行处理,得到第一目标数据,其中,所述第一目标数据包括所述用户选定文本中的待修改信息;
[0016]第二目标数据获取模块,响应于用户的修改操作,用于对所述第一目标数据进行修改,得到第二目标数据。
[0017]可选地,所述游戏代码数据确定模块可以包括:
[0018]游戏代码数据确定子模块,用于根据所述映射信息,确定所述用户选定表格对应
的游戏代码数据;
[0019]游戏代码数据接收子模块,用于向所述目标游戏的客户端请求所述表格数据,并接收所述游戏代码数据。
[0020]可选地,所述游戏代码数据确定模块还可以包括:
[0021]游戏代码数据请求子模块,用于向所述客户端和第二线程同步请求所述表格数据;
[0022]第一表格数据接收子模块,用于接收所述第二线程发送的第一表格数据;
[0023]第一目标数据优化子模块,用于根据所述第一表格数据,对所述第一目标数据执行优化操作,得到优化后的第一目标数据。
[0024]可选地,所述装置还包括:
[0025]第二目标数据发送子模块,用于将所述第二目标数据的修改指令发送至所述目标游戏的第一线程池;
[0026]同步修改子模块,用于通过所述第一线程池中的每个第一线程,将所述第一目标数据同步修改为所述第二目标数据对应的游戏代码数据。
[0027]可选地,所述同步修改子模块还包括:
[0028]第一同步修改子模块,用于将所述修改指令发送至所述客户端对应的第一线程,以将所述客户端存储的所述第一目标数据修改为所述第二目标数据;
[0029]第二同步修改子模块,用于将所述修改指令发送至所述目标游戏的服务器对应的第一线程,以将所述服务器存储的所述第一目标数据修改为所述第二目标数据对应的游戏代码数据。
[0030]可选地,所述第二同步修改子模块还具体用于:
[0031]将所述第二目标数据分发至所述服务器对应的所述每个第一线程,所述第一线程为所述服务器的主线程之外的线程;
[0032]所述每个第一线程均对所述修改指令进行解析,以将所述服务器存储的所述第一目标数据同步更新为所述第二目标数据对应的游戏代码数据。
[0033]可选地,所述映射信息获取模块还具体用于:
[0034]获取所述表格数据的第一数据,所述第一数据包括名称、外键、特殊字段、数据类型和表格名称中的至少一种;
[0035]获取与所述第一数据对应的游戏代码数据;
[0036]根据所述第一数据与所述游戏代码数据的映射关系,生成所述映射信息。
[0037]可选地,所述映射信息获取模块还具体用于:
[0038]获取修改后的第一目标数据的属性数据;
[0039]将所述属性数据整理为四元组数据,将所述四元组数据记为所述第二目标数据的修改指令。
[0040]本申请实施例还提供一种计算机设备,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如上任一实施例所述的游戏表格处理方法中的步骤。
[0041]本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上任一实施例所述的游戏表格处理方
法中的步骤:
[0042]获取游戏表格库的映射信息,所述游戏表格库存储有表格数据,所述映射信息用于表征所述表格数据与游戏代码数据的映射关系;
[0043]响应于用户的表格选择操作,确定用户选定表格的名称,所述名称用于标识所述用户选定表格;
[0044]根据所述映射信息,确定所述游戏代码数据;
[0045]根据所述映射信息对所述游戏代码数据进行处理,得到第一目标数据,其中,所述第一目标数据包括所述用户选定文本中的待修改信息;
[0046]响应于用户的修改操作,对所述第一目标数据进行修改,得到第二目标数据。
[0047]由上可知,本申请实施例可以通过映射信息,以远程调用的方式快速地获取表格数据中的关键数据,并基于该关键数据进行后续的修改操作,从而在不影响后续表格数据修改操作的基础上,进一步地提升读取表格数据的效率。并将修改后的表格数据同样以远程调用的方式发送至目标游戏的线程池,利用线程池的多个线程多点同步修改表格数据。从而能够省略导表流程、游戏重启、游戏更新和修改游戏指令等操作,以显著地提升游戏表格的处理效率和效果。
附图说明
[0048]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0049]图1为本申请实施例提供的游戏表格处理装置的系统示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏表格处理方法,其特征在于,应用于目标游戏的数据编辑器,所述方法包括:获取游戏表格库的映射信息,所述游戏表格库存储有表格数据,所述映射信息用于表征所述表格数据与游戏代码数据的映射关系;响应于用户的表格选择操作,确定用户选定表格的名称,所述名称用于标识所述用户选定表格;根据所述映射信息,确定所述游戏代码数据;根据所述映射信息对所述游戏代码数据进行处理,得到第一目标数据,其中,所述第一目标数据包括所述用户选定文本中的待修改信息;响应于用户的修改操作,对所述第一目标数据进行修改,得到第二目标数据。2.根据权利要求1所述的游戏表格处理方法,其特征在于,所述根据所述映射信息,确定所述游戏代码数据,包括:根据所述映射信息,确定所述用户选定表格对应的游戏代码数据;向所述目标游戏的客户端请求所述表格数据,并接收所述游戏代码数据。3.根据权利要求2所述的游戏表格处理方法,其特征在于,所述方法还包括:向所述客户端和第二线程同步请求所述表格数据;接收所述第二线程发送的第一表格数据;根据所述第一表格数据,对所述第一目标数据执行优化操作,得到优化后的第一目标数据。4.根据权利要求1所述的游戏表格处理方法,其特征在于,所述方法包括:将所述第二目标数据的修改指令发送至所述目标游戏的第一线程池;通过所述第一线程池中的每个第一线程,将所述第一目标数据同步修改为所述第二目标数据对应的游戏代码数据。5.根据权利要求4所述的游戏表格处理方法,其特征在于,所述将所述第一目标数据同步修改为所述第二目标数据对应的游戏代码数据,包括:将所述修改指令发送至客户端对应的第一线程,以将所述客户端存储的所述第一目标数据修改为所述第二目标数据;将所述修改指令发送至所述目标游戏的服务器对应的第一线程,以将所述服务器存储的所述第一目标数据修改为所述第二目标数据对应的游戏代码数据。6.根据权利要求5所述的游戏表格处理方法,其特征在于,所述将所述服务器存储的所述第一目标数据修改为所述第二目标数据,包括:将所述第二目标数...

【专利技术属性】
技术研发人员:李林睿
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1