[发明专利]一种通用的游戏版本增量更新系统和方法有效

专利信息
申请号: 201610031594.1 申请日: 2016-01-15
公开(公告)号: CN105511889B 公开(公告)日: 2020-01-07
发明(设计)人: 陈镇秋;陈汉辉;李茂;吴海权;易勇军 申请(专利权)人: 珠海金山网络游戏科技有限公司;成都西山居互动娱乐科技有限公司
主分类号: G06F8/658 分类号: G06F8/658
代理公司: 44205 广州嘉权专利商标事务所有限公司 代理人: 俞梁清
地址: 519000 广东省珠*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明的技术方案包括一种通用的游戏版本增量更新系统,该系统包括:更新准备模块,将游戏版本信息文件及更新信息文件进行存储;更新界面模块,用于将脚本封装成更新资源文件;版本更新模块,获取更新资源文件,执行对应的资源文件替换和安装;代码反射模块,对程序代码进行动态加载并且动态执行和使用。本发明的技术方案包括一种通用的游戏版本增量更新方法:将更新信息文件进行存储,生成配置文件用于配置对应的更新资源文件,执行对应的资源文件替换和安装;对游戏程序下的程序代码进行动态加载并且动态执行和使用。本发明的有益效果为:大大缩短了版本增量更新系统的开发周期,增强代码可维护性与可重用性,增强游戏的体验和表现。
搜索关键词: 更新资源文件 程序代码 动态加载 动态执行 更新信息 游戏版本 增量更新 资源文件 通用的 替换 存储 游戏版本信息 版本更新 版本增量 反射模块 更新系统 界面模块 开发周期 可维护性 可重用性 配置文件 游戏程序 准备模块 脚本 更新 封装 游戏 配置 表现
【主权项】:
1.一种通用的游戏版本增量更新系统,包括发布端、客户端、分发服务器,其特征在于,该系统包括:/n更新准备模块,用于创建更新版本列表,将游戏版本信息文件进行存储至版本列表,还用于对游戏资源程序集分解成字节流然后转化成脚本代码,所述更新准备模块具体包括:更新目录子模块,创建更新版本列表,用于存储不同的版本信息文件,所述版本信息文件包括更新信息文件、增量更新信息文件、历史更新文件;更新命名子模块,用于创建对所述更新目录子模块的版本信息文件的命名规则,包括对版本信息增量的更新文件使用依次递增的数字标识码进行标识;资源整合子模块,用于对需要发布的更新资源文件进行整合,包括对游戏所需的视频、音频、图片、游戏程序代码进行分解成字节流并转化为脚本代码放入对应的版本信息文件;/n更新界面模块,用于将所述更新准备模块所转化的脚本封装成更新资源文件,并生成配置文件用于配置对应的更新资源文件,并创建交互界面用于自定义设置所需发布的更新资源文件,并将所需的更新资源文件上传至分发服务器;所述更新界面模块具体包括:交互界面子模块,使用交互界面用于对所需要发布的更新资源文件调取版本信息文件进行自定义选择,并提供编译脚本方式选择、平台发布方式选择和更新资源文件封装方式选择,并将最终封装的更新资源文件上传至分发服务器;后台配置子模块,用于根据所述交互界面子模块自定义选择的更新资源文件进行配置,包括创建更新资源文件的配置文件,还包括创建新的版本信息文件及增量更新版本信息文件;后台封装子模块,用于对所述后台配置子模块已配置完成的更新资源文件进行封装成发布文件;/n版本更新模块,用于获取所述分发服务器的更新资源文件,解析获取更新资源版本信息,根据版本信息执行对应的资源文件替换和安装;/n代码反射模块,用于对所述资源文件执行替换和安装后,对游戏程序下的程序代码进行动态加载并且动态执行和使用。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山网络游戏科技有限公司;成都西山居互动娱乐科技有限公司,未经珠海金山网络游戏科技有限公司;成都西山居互动娱乐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610031594.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top