[发明专利]多人在线游戏的处理方法及装置、电子设备、存储介质在审
申请号: | 202110815307.7 | 申请日: | 2021-07-19 |
公开(公告)号: | CN113440863A | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 徐帅;胡志鹏;程龙;刘勇成;袁思思 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/847 | 分类号: | A63F13/847;A63F13/30 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 何少岩 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线 游戏 处理 方法 装置 电子设备 存储 介质 | ||
1.一种多人在线游戏的处理方法,其特征在于,所述方法包括:
获取指定终端的通信地址,根据所述指定终端的通信地址,建立与所述指定终端的通信连接;
若所述指定终端属于已构建游戏网的游戏节点,通过所述游戏节点获取所述游戏网的领导节点地址;其中,参与同一游戏局的多个游戏终端互相通信,构成所述游戏网;其中一个游戏终端标记为所述游戏网的领导节点;
根据所述领导节点地址,建立与所述游戏网中领导节点的通信连接;
根据所述领导节点发送至所述游戏网的游戏数据,与所述游戏网中的多个游戏终端进行游戏状态的同步。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述指定终端不属于已构建游戏网的游戏节点,将所述指定终端标记为领导节点,与所述指定终端一起构成所述游戏网;
根据所述领导节点发送的游戏数据,与所述领导节点进行游戏状态的同步。
3.根据权利要求1所述的方法,其特征在于,所述通过所述游戏节点获取所述游戏网的领导节点地址,包括:
根据所述游戏节点提供的节点列表,确定领导节点地址。
4.根据权利要求1所述的方法,其特征在于,所述根据所述领导节点地址,建立与所述游戏网中领导节点的通信连接之后,所述方法还包括:
根据所述领导节点提供的节点列表,建立与所述游戏网中多个游戏终端的通信连接。
5.根据权利要求1所述的方法,其特征在于,所述根据所述领导节点发送至所述游戏网的游戏数据,与所述游戏网中的多个游戏终端进行游戏状态的同步之后,所述方法还包括:
定时接收所述领导节点发送的心跳信号;
若超过预设时间段未接收到所述心跳信号,发起新领导节点选举过程;
根据选举的新领导节点,在所述游戏网进行游戏状态的同步。
6.根据权利要求5所述的方法,其特征在于,所述根据选举的新领导节点,在所述游戏网进行游戏状态的同步,包括:
若自身终端被选举为所述新领导节点,计算所述游戏局的游戏数据,并将所述游戏数据同步至所述游戏网。
7.根据权利要求6所述的方法,其特征在于,若自身终端被选举为所述新领导节点,所述方法还包括:
生成新的节点列表,将所述新的节点列表同步至所述游戏网。
8.根据权利要求6所述的方法,其特征在于,若自身终端被选举为所述新领导节点,所述方法还包括:
定时向所述游戏网内的游戏终端发送心跳信号。
9.根据权利要求5所述的方法,其特征在于,所述根据选举的新领导节点,在所述游戏网进行游戏状态的同步,包括:
若自身终端没有被选举为所述新领导节点,接收所述新领导节点发送的游戏数据,与所述游戏网中的多个游戏终端进行游戏状态的同步。
10.根据权利要求9所述的方法,其特征在于,若自身终端没有被选举为所述新领导节点,所述方法还包括:
接收所述新领导节点发送的新节点列表以及定时发送的心跳信号。
11.根据权利要求1所述的方法,其特征在于,所述游戏网为第一游戏网,存在与所述第一游戏网独立的第二游戏网;根据所述领导节点发送至所述游戏网的游戏数据,与所述游戏网中的多个游戏终端进行游戏状态的同步之后,所述方法还包括:
从所述第一游戏网的领导节点和所述第二游戏网的领导节点中选举一个领导节点,作为共用节点;
合并所述第一游戏网和第二游戏网构成新游戏网;其中,所述共用节点作为所述新游戏网的领导节点,在所述新游戏网内进行数据同步。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110815307.7/1.html,转载请声明来源钻瓜专利网。