[发明专利]游戏道具数据处理方法、装置、处理器及电子装置在审
申请号: | 202110156023.1 | 申请日: | 2021-02-04 |
公开(公告)号: | CN112791413A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 徐晟 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 赵昀彬;宋子良 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 道具 数据处理 方法 装置 处理器 电子 | ||
本发明公开了一种游戏道具数据处理方法、装置、处理器及电子装置。该方法包括:从游戏角色对象对应的游戏角色数据中获取游戏道具数据,其中,游戏角色对象为承载游戏角色数据的内存对象,游戏道具数据用于执行至少一个游戏道具操作;将游戏道具数据存储至游戏角色对象对应的道具容器模块;通过游戏角色对象与道具容器模块之间的通信交互,基于游戏道具数据执行目标游戏道具操作。本发明解决了相关技术中游戏角色的道具数据与游戏角色之间存在绑定关系,在服务器中共同存在于同一个游戏进程中,由此会造成随着道具数据量的不断增大,易导致游戏进程会占用更多的内存并且在网络传输数据时也同样会占用更多的带宽的技术问题。
技术领域
本发明涉及计算机领域,具体而言,涉及一种游戏道具数据处理方法、装置、处理器及电子装置。
背景技术
随着网络游戏行业的迅猛发展,市面上出现了种类繁多的网络游戏产品,例如:射击类网络游戏产品、多人在线战术竞技类网络游戏产品、卡牌类网络游戏产品、大型多人在线角色扮演类网络游戏产品等。大部分类型的游戏玩法中都会配置有道具系统。游戏玩家所操控的游戏角色通过使用道具可以获得经验、战斗力、皮肤等游戏奖励。随着不同类型的网络游戏产品的长线运营以及游戏玩法的不断丰富,游戏角色拥有的道具数量也愈发增多。在游戏开发层面上,游戏角色数据中所包含的道具数据也会逐渐增大,因此,游戏开发者需要对道具数据的存储和操作做出相应的处理。
相关技术中,游戏角色的道具数据通常与游戏角色之间存在绑定关系,在服务器中共同存在于同一个游戏进程中,其优势在于:当游戏运行时,游戏角色对道具的各种玩法操作都会显得十分便捷。但是,随着道具数据量的不断增大,游戏角色数据也会不断增大,由此导致游戏进程会占用更多的内存并且在网络传输数据时也同样会占用更多的带宽,这样会对服务器运行性能产生巨大压力,进而给网络游戏产品后期的开发和维护带来巨大的困难。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明至少部分实施例提供了一种游戏道具数据处理方法、装置、处理器及电子装置,以至少解决相关技术中游戏角色的道具数据与游戏角色之间存在绑定关系,在服务器中共同存在于同一个游戏进程中,由此会造成随着道具数据量的不断增大,易导致游戏进程会占用更多的内存并且在网络传输数据时也同样会占用更多的带宽的技术问题。
根据本发明其中一实施例,提供了一种游戏道具数据处理方法,包括:
从游戏角色对象对应的游戏角色数据中获取游戏道具数据,其中,游戏角色对象为承载游戏角色数据的内存对象,游戏道具数据用于执行至少一个游戏道具操作;将游戏道具数据存储至游戏角色对象对应的道具容器模块,其中,道具容器模块为存储游戏道具数据的内存对象;通过游戏角色对象与道具容器模块之间的通信交互,基于游戏道具数据执行目标游戏道具操作。
可选地,将游戏道具数据存储至游戏角色对象对应的道具容器模块包括:利用道具服务管理模块从游戏角色对象获取道具容器模块的容器标识,其中,容器标识在游戏角色对象创建时自动生成,容器标识用于索引数据库中待存储至道具容器模块的游戏道具数据;利用道具服务管理模块基于容器标识从数据库中获取游戏道具数据;利用道具服务管理模块创建道具容器模块;利用道具服务管理模块将游戏道具数据存储至道具容器模块。
可选地,游戏道具数据处理方法还包括:利用道具服务管理模块获取与容器标识对应的道具容器模块的通信地址,其中,通信地址在道具服务管理模块创建道具容器模块时存储在道具服务管理模块中;利用道具服务管理模块将通信地址返回至游戏角色对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110156023.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于可燃非标气体燃烧器的低流阻切断阀
- 下一篇:血液分析仪功能测试装置