一种基于LUA的游戏协议解析与热更新方法及系统
基本信息
申请号 | CN201810416978.4 | 申请日 | - |
公开(公告)号 | CN108769132A | 公开(公告)日 | 2018-11-06 |
申请公布号 | CN108769132A | 申请公布日 | 2018-11-06 |
分类号 | H04L29/08;H04L29/06 | 分类 | 电通信技术; |
发明人 | 张强;张威;殷国平 | 申请(专利权)人 | 武汉灵动在线科技有限公司 |
代理机构 | 武汉蓝宝石专利代理事务所(特殊普通合伙) | 代理人 | 廉海涛 |
地址 | 430000 湖北省武汉市东湖新技术开发区武大园路8号武大科技园一号楼生产楼二期宏业楼二楼210室01-1号至02-2号 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种基于LUA的游戏协议解析与热更新方法及系统,其中方法包括:服务器端生成协议格式文件,并根据客户端请求将所述协议格式文件发送至客户端;客户端的底层协议解析库根据协议格式文件自动将协议数据解析成指定的数据结构,并发送给相应的功能模块直接使用。服务器端生成一个包含游戏所需要的所有协议结构的协议格式文件,该协议格式文件可以随时修改和更新,不需要服务器和客户端中间的沟通过程,减少沟通成本;自动解析数据结构,开发者不需要自己再手动写代码一个个字段解析协议,拿到直接使用,大大减少了重复解析的时间以及这期间人为误差的产生,也直接实现了协议的热更新。 |
