策划配置表的处理方法及装置制造方法及图纸

技术编号:15540682 阅读:453 留言:0更新日期:2017-06-05 10:26
本发明专利技术公开了一种策划配置表的处理方法及装置。其中,该方法包括:第一终端对策划配置表执行导表操作,导出游戏代码配置文件,其中,游戏代码配置文件包括:与游戏客户端对应的第一部分游戏代码配置文件以及与游戏服务器进程对应的第二部分游戏代码配置文件;第一终端将第一部分游戏代码配置文件同步至游戏客户端以及将第二部分游戏代码配置文件同步至游戏服务器进程;第一终端根据第一部分游戏代码配置文件对游戏客户端执行配置更新以及触发游戏服务器进程根据第二部分游戏代码配置文件执行配置更新。本发明专利技术解决了相关技术中所提供的配置表管理流程较为繁琐,工作效率低下的技术问题。

Method and device for processing planned configuration table

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

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

1