游戏版本制作方法及装置制造方法及图纸

技术编号:18114697 阅读:47 留言:0更新日期:2018-06-03 08:06
本发明专利技术涉及游戏开发技术领域,具体而言,涉及一种游戏版本制作方法及装置。所述游戏版本制作方法应用于设置有客户端应用和服务器应用的电子设备,所述方法包括:所述客户端应用读取配置文件,将所述配置文件发送至所述服务器应用;所述服务器应用接收所述配置文件,获取与所述配置文件对应的操作信息并执行,以实现游戏版本制作。相对于现有技术,通过读取配置文件即可减少对脚本文件的修改,降低了游戏版本制作的复杂度,提高了游戏版本制作效率,此外,还能够解决特殊环境下游戏版本制作进程缓慢的问题。

【技术实现步骤摘要】
游戏版本制作方法及装置
本专利技术涉及游戏开发
,具体而言,涉及一种游戏版本制作方法及装置。
技术介绍
在大型网络游戏开发和运维过程中,都会有定期做版本的需求,一般情况下选择一种脚本语言把需要操作的流程规划好,并执行完成即可。具体地,现有技术中,把版本制作的流程在脚本里规划好,再通过Jenkins执行脚本,在此过程中,脚本的输出都会在Jenkins的控制台里输出。由此,在开发阶段,如果客户端有目录需要变化,则需要改动脚本,此外,如果需要对svn开分支,那么编译、安装的路径也会跟着变化,脚本改动较大,再者,Jenkins对有些程序兼容不好,例如,在寻仙2的版本制作中,需要用游戏引擎对资源进行优化,就会出现游戏引擎卡住的情况,从而影响游戏版本制作进程。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种游戏版本制作方法及装置,以解决上述问题。本专利技术实施例提供的游戏版本制作方法及装置应用于设置有客户端应用和服务器应用的电子设备,所述方法包括:所述客户端应用读取配置文件,将所述配置文件发送至所述服务器应用;所述服务器应用接收所述配置文件,获取与所述配置文件对应的操作信息并执行,以实现游戏版本制作。进一步地,将所述配置文件发送至所述服务器应用的步骤之前,所述方法包括:所述客户端应用验证所述配置文件是否符合预设发送标准;若所述配置文件符合预设发送标准,则所述客户端应用执行将所述配置文件发送至所述服务器应用的步骤;若所述配置文件不符合预设发送标准,则所述客户端应用生成配置错误指示信息并对所述配置错误指示信息进行打印。进一步地,所述服务器应用接收所述配置文件,获取与所述配置文件对应的操作信息并执行的步骤之后,所述方法还包括:所述服务器应用将执行结果反馈至所述客户端应用;所述客户端应用接收所述执行结果,并判断所述执行结果是否包括执行完成指示信息,若包括则结束游戏版本制作,若不包括则对所述执行结果进行打印。进一步地,所述配置文件包括多项配置信息,所述操作信息包括各项所述配置信息对应的子操作信息,获取与所述配置文件对应的操作信息并执行的步骤,包括:所述服务器应用读取所述配置文件中的各项所述配置信息;所述服务器应用分别获取与各项所述配置信息对应的子操作信息并按预设执行步骤执行。进一步地,所述执行结果包括多个子执行结果,所述服务器应用将执行结果反馈至所述客户端应用的步骤,包括:所述服务器应用将每次执行完所述子操作信息后所得到的子执行结果反馈至所述客户端应用。本专利技术实施例还提供了一种游戏版本制作装置,包括客户端应用和服务器应用,所述客户端应用包括配置文件发送模块,所述服务器应用包括操作信息执行模块;所述配置文件发送模块用于读取配置文件,将所述配置文件发送至所述服务器应用;所述操作信息执行模块用于接收所述配置文件,获取与所述配置文件对应的操作信息并执行,以实现游戏版本制作。进一步地,所述客户端应用还包括配置文件验证模块和配置错误指示信息生成模块;所述配置文件验证模块用于验证所述配置文件是否符合预设发送标准,以使所述配置文件发送模块在所述配置文件符合预设发送标准时,将所述配置文件发送至所述服务器应用;所述配置错误指示信息生成模块用于在所述配置文件不符合预设发送标准时,生成配置错误指示信息并对所述配置错误指示信息进行打印。进一步地,所述服务器应用还包括执行结果反馈模块和执行结果判断模块;所述执行结果反馈模块用于将执行结果反馈至所述客户端应用;所述执行结果判断模块用于接收所述执行结果,并判断所述执行结果是否包括执行完成指示信息,若包括则结束游戏版本制作,若不包括则对所述执行结果进行打印。进一步地,所述配置文件包括多项配置信息,所述操作信息包括各项所述配置信息对应的子操作信息,所述操作信息执行模块包括配置信息读取单元和子操作信息执行单元;所述配置信息读取单元用于读取所述配置文件中的各项所述配置信息;所述子操作信息执行单元用于分别获取与各项所述配置信息对应的子操作信息并按预设执行步骤执行。进一步地,所述执行结果包括多个子执行结果,所述执行结果反馈模块用于将每次执行完所述子操作信息后所得到的子执行结果反馈至所述客户端应用。本专利技术实施例提供的游戏版本制作方法及装置,应用于设置有客户端应用和服务器应用的电子设备,所述方法包括所述客户端应用读取配置文件,将所述配置文件发送至所述服务器应用,所述服务器应用接收所述配置文件,获取与所述配置文件对应的操作信息并执行,以实现游戏版本制作,相对于现有技术,通过读取配置文件即可减少对脚本文件的修改,降低了游戏版本制作的复杂度,提高了游戏版本制作效率,此外,还能够解决特殊环境下游戏版本制作进程缓慢的问题。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的一种电子设备示意性结构框图。图2为本专利技术实施例提供的一种游戏版本制作方法方法的流程示意图。图3为本专利技术实施例提供的游戏版本制作方法的另一部分流程示意图。图4为本专利技术实施例提供的一种游戏版本制作装置的示意性结构框图。图标:100-电子设备;110-游戏版本制作装置;111-客户端应用;1111-配置文件发送模块;112-服务器应用;1121-操作信息执行模块;120-处理器;130-存储器。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,除非另有明确的规定和限定,术语“安装”、“设置”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。请参阅图1,为本专利技术实施例提供的一种应用所述游戏版本制作方法及装置的电子设备100的示意性结构框图,该电子设备100包括游戏版本制作装置110、处理器120和存储器130。所述处理器120和存储器130之间直接或间接地电性连接,以实现数据的传输或交互。所述游戏版本制作装置110包括至少一个可以软件或固件(Firmware)的形式存储在所述存储器130中或固化在所述电子设备100的操作系统(OperatingSystem,OS)中的软件模块,具体地,本实施例中,包括客户端应用111和服务器应用112。所述处理器120用于执行存本文档来自技高网...
游戏版本制作方法及装置

【技术保护点】
一种游戏版本制作方法,其特征在于,应用于设置有客户端应用和服务器应用的电子设备,所述方法包括:所述客户端应用读取配置文件,将所述配置文件发送至所述服务器应用;所述服务器应用接收所述配置文件,获取与所述配置文件对应的操作信息并执行,以实现游戏版本制作。

【技术特征摘要】
1.一种游戏版本制作方法,其特征在于,应用于设置有客户端应用和服务器应用的电子设备,所述方法包括:所述客户端应用读取配置文件,将所述配置文件发送至所述服务器应用;所述服务器应用接收所述配置文件,获取与所述配置文件对应的操作信息并执行,以实现游戏版本制作。2.根据权利要求1所述的游戏版本制作方法,其特征在于,将所述配置文件发送至所述服务器应用的步骤之前,所述方法包括:所述客户端应用验证所述配置文件是否符合预设发送标准;若所述配置文件符合预设发送标准,则所述客户端应用执行将所述配置文件发送至所述服务器应用的步骤;若所述配置文件不符合预设发送标准,则所述客户端应用生成配置错误指示信息并对所述配置错误指示信息进行打印。3.根据权利要求1所述的游戏版本制作方法,其特征在于,所述服务器应用接收所述配置文件,获取与所述配置文件对应的操作信息并执行的步骤之后,所述方法还包括:所述服务器应用将执行结果反馈至所述客户端应用;所述客户端应用接收所述执行结果,并判断所述执行结果是否包括执行完成指示信息,若包括则结束游戏版本制作,若不包括则对所述执行结果进行打印。4.根据权利要求3所述的游戏版本制作方法,其特征在于,所述配置文件包括多项配置信息,所述操作信息包括各项所述配置信息对应的子操作信息,获取与所述配置文件对应的操作信息并执行的步骤,包括:所述服务器应用读取所述配置文件中的各项所述配置信息;所述服务器应用分别获取与各项所述配置信息对应的子操作信息并按预设执行步骤执行。5.根据权利要求4所述的游戏版本制作方法,其特征在于,所述执行结果包括多个子执行结果,所述服务器应用将执行结果反馈至所述客户端应用的步骤,包括:所述服务器应用将每次执行完所述子操作信息后所得到的子执行结果反馈至所述客户端应用。6.一种游戏版本制作装置,其...

【专利技术属性】
技术研发人员:田绿涛
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:北京,11

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

1