The invention discloses a processing method and a device for plotting a configuration table. Among them, the method comprises: a first terminal of the planned configuration table implementation guide table operation, export game code configuration file, the game code includes a configuration file: corresponding to the first part of the game client game code and configuration files and the game server process corresponding to the second part of the game code configuration file; the first terminal will be the first part of the game code configuration file synchronization to the game client and the second part of the game code configuration file synchronization to the game server process; the first terminal according to the first part of the game code of the game client configuration file execution configuration updates and trigger the game server process according to the configuration update second part game code configuration file. The invention solves the technical problems that the configuration table management process is complicated and the work efficiency is low in the relevant technology.
【技术实现步骤摘要】
策划配置表的处理方法及装置
本专利技术涉及计算机领域,具体而言,涉及一种策划配置表的处理方法及装置。
技术介绍
在游戏项目开发过程中,游戏策划人员的所有游戏产出都是通过excel或csv等配置表来配置完成的,然后再将配置表转换成游戏代码脚本配置文件以体现在最终的游戏中。游戏策划人员产出的配置表中的具体配置项涉及到游戏的数值规划、道具产出、游戏剧情和战斗数值等游戏核心体验,其为游戏开发过程中的关键环节。由于游戏代码配置文件属于程序开发范畴,从专业性角度出发不允许为游戏策划人员提供直接操作的权限,因此,从配置表的配置操作到导出游戏代码提交的流程涉及到多个职能之间的操作,涉及中间操作环节较多,同时还需要考虑多人协同工作过程中的同步问题。配置表提交流程中可能存在的问题可以包括但不限于以下至少之一:(1)因策划配置格式问题导致配置表无法正常转换成游戏代码;(2)因策划配置内容出错导致游戏代码配置与预期内容不一致;(3)策划配置表版本内容与游戏代码配置版本不一致;(4)因多个游戏策划人员同时编辑一份配置表导致最终导出的游戏代码内容互相覆盖。为了规范管理策划配置表导出提交管理流程,每个游戏开发项目组都会制定与项目配套的配置表管理流程和工具,其中,较为常见的配置表管理流程在于:游戏策划人员配置完成配置表并提交,再告知技术开发人员执行导表操作或自动触发工具执行导表操作,由策划配置转换成游戏代码配置;由技术开发人员对游戏代码配置检查无误后发布到游戏代码中;游戏策划人员更新游戏代码,进入游戏体验相应的配置是否符合预期,如果游戏策划人员对配置结果不满意,则需要再重复上述流程。由此 ...
【技术保护点】
一种策划配置表的处理方法,其特征在于,包括:第一终端对策划配置表执行导表操作,导出游戏代码配置文件,其中,所述游戏代码配置文件包括:与游戏客户端对应的第一部分游戏代码配置文件以及与游戏服务器进程对应的第二部分游戏代码配置文件;所述第一终端将所述第一部分游戏代码配置文件同步至所述游戏客户端以及将所述第二部分游戏代码配置文件同步至所述游戏服务器进程;所述第一终端根据所述第一部分游戏代码配置文件对所述游戏客户端执行配置更新以及触发所述游戏服务器进程根据所述第二部分游戏代码配置文件执行配置更新。
【技术特征摘要】
1.一种策划配置表的处理方法,其特征在于,包括:第一终端对策划配置表执行导表操作,导出游戏代码配置文件,其中,所述游戏代码配置文件包括:与游戏客户端对应的第一部分游戏代码配置文件以及与游戏服务器进程对应的第二部分游戏代码配置文件;所述第一终端将所述第一部分游戏代码配置文件同步至所述游戏客户端以及将所述第二部分游戏代码配置文件同步至所述游戏服务器进程;所述第一终端根据所述第一部分游戏代码配置文件对所述游戏客户端执行配置更新以及触发所述游戏服务器进程根据所述第二部分游戏代码配置文件执行配置更新。2.根据权利要求1所述的方法,其特征在于,所述第一终端对所述策划配置表执行导表操作,导出所述游戏代码配置文件包括:所述第一终端获取游戏策划人员选取的所述策划配置表;所述第一终端对所述策划配置表执行表检查操作,其中,所述表检查操作的输入信息包括:在所述策划配置表中待检查的配置表数据以及与所述配置表数据对应的检查规则,所述表检查操作的输出信息包括:所述策划配置表的检查结果;所述第一终端在所述检查结果未提示异常时,执行导表操作,导出所述游戏代码配置文件。3.根据权利要求2所述的方法,其特征在于,所述第一终端在对所述策划配置表执行表检查操作之前,还包括:所述第一终端分别为预先设定的多个检查规则中的每个检查规则配置对应的检查插件;所述第一终端对每个检查规则和对应的检查插件进行注册。4.根据权利要求2所述的方法,其特征在于,所述第一终端执行导表操作,导出所述游戏代码配置文件包括:所述第一终端根据所述游戏代码配置文件的类型从本地代码版本管理目录中确定与所述类型对应的分级子目录,其中,所述本地代码版本管理目录是按照游戏代码版本管理目录的设置方式创建的,所述游戏代码版本管理目录存储于版本管理服务器;所述第一终端将所述游戏代码配置文件导出至确定的分级子目录。5.根据权利要求4所述的方法,其特征在于,所述第一终端将所述第一部分游戏代码配置文件同步至所述游戏客户端包括:所述第一终端向第二终端发送第一请求消息,触发所述第二终端根据所述第一请求消息从所述版本管理服务器获取所述第一部分游戏代码配置文件,其中,所述第一请求消息中携带有与所述第一部分游戏代码配置文件关联的位于所述版本管理服务器上供所述游戏策划人员使用的策划代码版本管理目录中的路径和版本号,所述第二终端用于运行预设打包脚本对所述第一部分游戏代码配置文件进行打包,生成供所述游戏客户端下载的资源包,所述资源包包括:所述第一部分游戏代码配置文件;所述第一终端从所述第二终端下载所述资源包。6.根据权利要求4所述的方法,其特征在于,所述第一终端将所述第二部分游戏代码配置文件同步至所述游戏服务器进程包括:所述第一终端向第二终端发送第一请求消息,触发所述第二终端根据所述第一请求消息从所述版本管理服务器获取所述第二部分游戏代码配置文件,其中,所述第一请求消息中携带有与所述第二部分游戏代码配置文件关联的位于所述版本管理服务器上供所述游戏策划人员使用的策划代码版本管理目录中的路径和版本号。7.根据权利要求1所述的方法,其特征在于,在所述第一终端对所述第一部分游戏代码配置文件和所述第二部分游戏代码配置文件进行更新操作之后,还包括:所述第一终端向所述第二终端发送第二请求消息,其中,所述第二请求消息用于经由所述第二终端请求第三终端发布所述游戏代码配置文件,且所述第二请求消息携带有与所述游戏代码配置文件关联的位于版本管理服务器上供游戏策划人员使用的策划代码版本管理目录中的路径和版本号,以使所述第三终端根据所述第二请求消息从所述版本管理服务器获取所述游戏代码配置文件,以及将对所述游戏代码配置文件与所述游戏代码版本管理目录中对应的最新版本配置文件进行比对无误后,对所述游戏代码配置文件进行发布。8.根据权利要求7所述的方法,其特征在于,在所述第一终端向所述第二终端发送所述...
【专利技术属性】
技术研发人员:吴炜峰,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。