[发明专利]游戏中合成游戏地图的方法及装置有效
申请号: | 201910666083.0 | 申请日: | 2019-07-23 |
公开(公告)号: | CN110292772B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 钟晓锋;易宇航 | 申请(专利权)人: | 上海网之易璀璨网络科技有限公司 |
主分类号: | A63F13/355 | 分类号: | A63F13/355 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 赵昀彬 |
地址: | 200232 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 合成 地图 方法 装置 | ||
1.一种游戏中合成游戏地图的方法,其特征在于,所述游戏的游戏系统包括分布式文件系统和多个游戏服务器,所述方法包括:
在检测到第一游戏客户端登录第一游戏服务器之后,从所述分布式文件系统中获取与所述第一游戏客户端对应的第二游戏地图;
根据所述第一游戏服务器中当前状态对应的第一游戏地图和分布式文件系统中存储的所述第二游戏地图合成游戏地图,其中,所述多个游戏服务器共享所述分布式文件系统中存储的所述第二游戏地图。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述第一游戏服务器中当前状态对应的第一游戏地图和分布式文件系统存储的所述第二游戏地图合成游戏地图之后,所述方法还包括:
将所述合成后的游戏地图发送至所述第一游戏客户端。
3.根据权利要求1所述的方法,其特征在于,所述第一游戏服务器的当前状态,包括:
在所述第一游戏客户端登录所述第一游戏服务器之前,已有第二游戏客户端登录所述第一游戏服务器的状态。
4.根据权利要求3所述的方法,其特征在于,在所述根据所述第一游戏服务器中当前状态对应的第一游戏地图和分布式文件系统存储的所述第二游戏地图合成游戏地图之后,所述方法还包括:
根据所述合成后的游戏地图更新所述第二游戏客户端中的游戏地图。
5.根据权利要求3所述的方法,其特征在于,所述第一游戏服务器中当前状态对应所述第一游戏地图,包括:与所述第二游戏客户端对应的第三游戏地图,所述第三游戏地图存储于所述分布式文件系统。
6.根据权利要求1所述的方法,其特征在于,所述根据第一游戏服务器中当前状态对应的所述第一游戏地图和所述分布式文件系统中存储的所述第二游戏地图,合成游戏地图,包括:
确定所述第二游戏地图的合成位置;
在所述合成位置处合成所述第二游戏地图。
7.根据权利要求6所述的方法,其特征在于,所述确定所述第二游戏地图的合成位置,包括:
确定所述第一游戏地图中每个第三游戏地图的分布位置信息;其中,所述第三游戏地图为在所述第一游戏客户端登录所述第一游戏服务器之前,已经登录所述第一游戏服务器的第二游戏客户端对应的游戏地图;
基于所述每个第三游戏地图的所述分布位置信息,确定所述第二游戏地图的合成位置。
8.根据权利要求1所述的方法,其特征在于,所述第二游戏地图对应的数据信息包括归属信息和/或地图描述信息,所述地图描述信息包括以下至少之一:生物群系信息、颜色体系信息、高度信息。
9.根据权利要求8所述的方法,其特征在于,所述第二游戏地图包含第一游戏角色在第二游戏服务器中的游戏建造内容,其中,第一游戏角色被配置为响应第一游戏客户端接收到的触控指令执行虚拟动作。
10.根据权利要求9所述的方法,其特征在于,在检测到第一游戏客户端登录第一游戏服务器之后,所述方法还包括:
响应所述第一游戏角色在所述游戏中的建造操作,根据所述建造操作更新所述游戏建造内容,并更新包含所述游戏建造内容的所述第二游戏地图;
响应存储操作,将所述更新后的第二游戏地图存储于所述分布式文件系统。
11.根据权利要求10所述的方法,其特征在于,所述将所述更新后的所述第二游戏地图存储于所述分布式文件系统,包括:
根据所述高度信息,以Y轴坐标轴为刻度存储所述生物群系信息和所述颜色体系信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海网之易璀璨网络科技有限公司,未经上海网之易璀璨网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910666083.0/1.html,转载请声明来源钻瓜专利网。