(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211066762.2
(22)申请日 2022.09.01
(71)申请人 上海纵游网络技 术有限公司
地址 200080 上海市虹口区天宝路80号319
室
(72)发明人 马哲江
(74)专利代理 机构 上海隆天律师事务所 31282
专利代理师 钟宗
(51)Int.Cl.
A63F 13/79(2014.01)
G06F 16/21(2019.01)
G06F 16/27(2019.01)
G06K 9/62(2022.01)
(54)发明名称
游戏角色数据分布式管理方法、 系统、 设备
及存储介质
(57)摘要
本发明提供了游戏角色数据分布式管理方
法、 系统、 设备及存储介质, 该方法包括: 在云服
务器中配置多个独立节点, 将每个游戏角色的数
据配置到一个节点中的数据对象; 至少基于游戏
角色的技能范围和游戏角色的所在位置进行游
戏角色群落的聚类; 遍历游戏角色群落中的每个
游戏角色, 基于游戏角色之间的距离进行就近聚
类并将相关数据迁移到同一个数据对象, 并配置
到一个节 点中; 在同一数据对象中运算游戏角色
的技能效果, 同步结算游戏角色的游戏参数。 本
发明能够通过独立节点处理游戏角色的数据, 防
止被篡改, 保证游戏公平性, 同时还能在团战时,
将相关游戏角色的数据都迁移到一个节点, 同步
结算, 避免团战画面 卡住, 提升游戏流 程性。
权利要求书2页 说明书11页 附图8页
CN 115317922 A
2022.11.11
CN 115317922 A
1.一种游戏角色数据分布式管理方法, 其特 征在于, 包括以下步骤:
在云服务器中配置多个独立节点, 将每个游戏角色的数据配置到一个节点中的数据对
象;
至少基于所述游戏角色的技能范围和所述游戏角色的所在位置进行游戏角色群落的
聚类;
遍历所述游戏角色群落中的每个所述游戏角色, 基于所述游戏角色之间的距离进行就
近聚类, 将聚类后的游戏角色的数据迁移到同一个数据对 象中, 将具有聚类后数据的所述
数据对象配置 到一个节点中;
在同一数据对象中同步结算所述游戏角色的技能效果。
2.如权利要求1所述的游戏角色数据分布式管理方法, 其特征在于, 所述在 云服务器中
配置多个 独立节点, 将每 个游戏角色的数据配置 到一个节点中的数据对象, 包括:
所述在云服 务器中配置多个 独立节点;
将每个游戏角色的数据配置 到一个节点中的数据对象;
处于不同所述节点的所述数据对象之间异步读写数据。
3.如权利要求1所述的游戏角色数据分布式管理方法, 其特征在于, 所述至少基于所述
游戏角色的技能范围和所述游戏角色的所在位置进行游戏角色群落的聚类, 包括:
判断每个所述游戏角色的技能范围内是否存在至少一敌对游戏角色;
若是, 则将所述游戏角色和所述敌对游戏角色聚类为 一个游戏角色群落;
若否, 则执 行后续步骤。
4.如权利要求1所述的游戏角色数据分布式管理方法, 其特征在于, 所述遍历所述游戏
角色群落中的每个所述游戏角色, 基于所述游戏角色之间的距离进行就近聚类, 将聚类后
的游戏角色的数据迁移到同一个数据对象中, 将具有聚类后数据的所述数据对象配置到一
个节点中, 包括:
循环遍历所述游戏角色群落中的每个所述游戏角色, 判断每个所述游戏角色的技能范
围内存在是否存在一未加入所述游戏角色群落的敌对游戏角色;
若是, 将所述敌对游戏角色加入所述游戏角色群落, 将所述游戏角色群落的所有游戏
角色的数据迁移到同一个数据对象中;
若否, 将具有聚类后数据的所述数据对象配置 到一个节点中。
5.如权利要求1所述的游戏角色数据分布式管理方法, 其特征在于, 所述在同一数据对
象中同步结算所述游戏角色的技能效果, 包括: 在同一数据对象中依照技能的释放顺序, 依
次结算技能效果, 处于同一所述节点的所述数据对象之间同步读写数据。
6.如权利要求1所述的游戏角色数据分布式管理方法, 其特征在于, 还包括: 当所述游
戏角色离开所述游戏角色群落对应的范围时, 所述数据对象释放所述游戏角色的数据。
7.如权利要求6所述的游戏角色数据分布式管理方法, 其特征在于, 所述当所述游戏角
色离开所述游戏角色群落对应的范围时, 所述数据对象释放所述游戏角色的数据, 包括:
当一所述游戏角色离开所述游戏角色群落中其他游戏角色的技 能范围, 所述数据对象
释放该游戏角色的数据, 将该游戏角色对应的数据对象迁移到一个 独立节点。
8.一种游戏角色数据分布式管理系统, 用于实现权利要求1所述的游戏角色数据分布
式管理方法, 其特 征在于, 包括:权 利 要 求 书 1/2 页
2
CN 115317922 A
2数据配置模块, 在云服务器中配置多个独立节点, 将每个游戏角色的数据配置到一个
节点中的数据对象;
角色聚类模块, 至少基于所述游戏角色的技 能范围和所述游戏角色的所在位置进行游
戏角色群落的聚类;
数据迁移模块, 遍历所述游戏角色群落中的每个所述游戏角色, 基于所述游戏角色之
间的距离进行就近聚类, 将聚类后的游戏角色的数据迁移到同一个数据对 象中, 将具有聚
类后数据的所述数据对象配置 到一个节点中;
同步结算模块, 在同一数据对象中同步结算所述游戏角色的技能效果。
9.一种游戏角色数据分布式管理设备, 其特 征在于, 包括:
处理器;
存储器, 其中存 储有所述处 理器的可 执行指令;
其中, 所述处理器配置为经由执行所述可执行指令来执行权利要求1至7任意一项所述
游戏角色数据分布式管理方法的步骤。
10.一种计算机可读存储介质, 用于存储程序, 其特征在于, 所述程序被处理器执行时
实现权利要求1至7任意 一项所述游戏角色数据分布式管理方法的步骤。权 利 要 求 书 2/2 页
3
CN 115317922 A
3
专利 游戏角色数据分布式管理方法、系统、设备及存储介质
文档预览
中文文档
22 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:50:52上传分享