[发明专利]一种游戏技能实时调试方法、设备、装置及系统有效
申请号: | 201910129471.5 | 申请日: | 2019-02-21 |
公开(公告)号: | CN109876448B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 邱镇龙;董根 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;A63F13/67;A63F13/69;A63F13/55 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 技能 实时 调试 方法 设备 装置 系统 | ||
1.一种游戏技能实时调试方法,其特征在于,所述方法包括:
建立与游戏引擎编辑器的通信连接;
生成技能状态信息请求,并将所述技能状态信息请求发送至所述游戏引擎编辑器;
获取来自所述游戏引擎编辑器的技能状态数据,将所述技能状态数据解析为基本技能单元的集合的形式,每个基本技能单元对应一个可视化元素;以及将基本技能单元拆分为多个单元项,并对每个单元项进行渲染;
响应于技能更新指令,获取对所述可视化元素的编辑结果,根据所述编辑结果生成技能更新数据;
将所述技能更新数据传输至所述游戏引擎编辑器以使得所述游戏引擎编辑器实现技能实时更新。
2.根据权利要求1所述方法,其特征在于,还包括:
生成日志请求,并将所述日志请求发送至所述游戏引擎编辑器;
获取来自所述游戏引擎编辑器的日志信息;
解析并渲染所述日志信息。
3.根据权利要求1所述方法,其特征在于,所述建立与游戏引擎编辑器的通信连接,包括:
获取配置文件,所述配置文件记录有一个或多个游戏引擎编辑器相关信息;
响应于对所述相关信息的选择结果,得到一个或多个目标游戏引擎编辑器;
与目标游戏引擎编辑器建立通信连接。
4.一种游戏技能实时调试方法,其特征在于,所述方法包括:
建立与外置技能编辑器的通信连接;
获取来自外置技能编辑器的技能状态信息请求,生成技能状态数据;
将所述技能状态数据传输至外置技能编辑器;
获取来自所述外置技能编辑器的技能更新数据,并将所述技能更新数据实时应用于游戏中。
5.根据权利要求4所述的方法,其特征在于,还包括:
向所述外置技能编辑器发送更新成功或更新失败响应,所述外置技能编辑器将获取到的更新成功响应或更新失败响应显示在其显示界面上。
6.一种游戏技能实时调试设备,其特征在于,所述设备包括:
第一连接模块,用于建立与游戏引擎编辑器的通信连接,所述游戏引擎编辑器为在游戏引擎基础之上开发的业务工程;
技能状态请求模块,用于生成技能状态信息请求,并将所述技能状态信息请求发送至所述游戏引擎编辑器;
渲染模块,用于获取来自所述游戏引擎编辑器的技能状态数据,将所述技能状态数据解析为基本技能单元的集合的形式,每个基本技能单元对应一个可视化元素;以及将基本技能单元拆分为多个单元项,并对每个单元项进行渲染;
技能更新数据生成模块,用于响应于技能更新指令,获取对所述可视化元素的编辑结果,根据所述编辑结果生成技能更新数据;
技能更新请求模块,用于将所述技能更新数据传输至所述游戏引擎编辑器以使得所述游戏引擎编辑器实现技能实时更新。
7.根据权利要求6所述的设备,其特征在于,还包括:
日志请求模块,用于生成日志请求,并将所述日志请求发送至所述游戏引擎编辑器;获取来自所述游戏引擎编辑器的日志信息;解析并渲染所述日志信息。
8.一种游戏技能实时调试装置,其特征在于,所述装置包括:
第二连接模块,用于建立与外置技能编辑器的通信连接;
技能状态生成模块,用于获取来自外置技能编辑器的技能状态信息请求,生成技能状态数据;
传输模块,用于将所述技能状态数据传输至外置技能编辑器;
技能更新模块,用于获取来自所述外置技能编辑器的技能更新数据,并将所述技能更新数据实时应用于游戏中。
9.一种游戏技能实时调试系统,其特征在于,所述系统包括权利要求6或7中所述的一种游戏技能实时调试设备和权利要求8所述一种游戏技能实时调试装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910129471.5/1.html,转载请声明来源钻瓜专利网。