[发明专利]人物位置通知方法、装置及系统有效
申请号: | 201711247121.6 | 申请日: | 2017-12-01 |
公开(公告)号: | CN107970613B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 徐晓航 | 申请(专利权)人: | 杭州电魂网络科技股份有限公司 |
主分类号: | A63F13/795 | 分类号: | A63F13/795 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 吕静 |
地址: | 310000 浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人物 位置 通知 方法 装置 系统 | ||
本发明实施例提供人物位置通知方法、装置及系统。所述人物位置通知方法包括:获取游戏场景中目标游戏人物的移动位置并进行存储;每隔预设时间获得游戏服务器的当前资源利用率;根据所述当前资源利用率获取预设的与该资源利用率对应数量的所述目标游戏人物的移动位置;以及将所述对应数量的所述目标游戏人物的移动位置发送给所述游戏场景中的其它游戏人物对应的用户终端以使对应的用户终端根据对应数量的所述目标游戏人物的移动位置动态显示所述目标游戏人物的移动过程。
技术领域
本发明涉及网络技术领域,具体而言,涉及一种人物位置通知方法、装置及系统。
背景技术
在一个游戏世界中,一般会存在多个游戏人物,为了使用每个游戏人物对应的终端都能够动态显示游戏人物,服务器会将收集到的游戏人物的动态位置实时发送给其它游戏人物对应的终端,实现角色的实施互动。在游戏人物的移动频率太高时,将导致服务器的压力巨大。例如,N个玩家对应的游戏人物在同一个游戏世界中移动时,相互要知道位置,游戏人物A移动一次需要通过服务器告知其他N-1个用户,当每秒移动10次的时候,按照传统做法,需要通过服务器下发次数为10*(N-1)。当N个用户一次移动的时候,则服务器需要下发N*10*(N-1)次,当N为10000或者更大的时候,服务器的压力将非常巨大。
发明内容
有鉴于此,本发明实施例的目的在于提供一种人物位置通知方法、装置及系统。
本发明实施例提供的一种人物位置通知方法,所述人物位置通知方法包括:
获取游戏场景中目标游戏人物的移动位置并进行存储;
每隔预设时间获得游戏服务器的当前资源利用率;
根据所述当前资源利用率获取预设的与该资源利用率对应数量的所述目标游戏人物的移动位置;以及
将所述对应数量的所述目标游戏人物的移动位置发送给所述游戏场景中的其它游戏人物对应的用户终端以使对应的用户终端根据对应数量的所述目标游戏人物的移动位置动态显示所述目标游戏人物的移动过程。
本发明实施例还提供一种人物位置通知方法,应用于人物位置通知系统,该系统包括相互通信连接的游戏服务器和多个用户终端,所述人物位置通知方法包括:
所述游戏服务器接收用户终端发送的一游戏场景中移动游戏人物在一时间段中的多个动作姿态;
获得游戏服务器的网络输入输出使用率;
根据所述网络输入输出使用率获取所述多个动作姿态中的部分动作姿态;
将所述部分动作姿态发送给所述游戏场景中的其它游戏人物对应的用户终端;以及
用户终端接收到所述部分动作姿态后,根据所述部分动作姿态模拟所述移动游戏人物的动作。
本发明实施例还提供一种人物位置通知装置,应用于游戏服务器,所述游戏服务器与多个用户终端通信连接,所述人物位置通知装置包括:
位置获取模块,用于获取游戏场景中目标游戏人物的移动位置并进行存储;
利用率获取模块,用于每隔预设时间获得游戏服务器的当前资源利用率;
位置发送模块,用于根据所述当前资源利用率获取预设的与该资源利用率对应数量的所述目标游戏人物的移动位置,并发送给所述游戏场景中的其它游戏人物对应的用户终端以使对应的用户终端根据对应数量的移动数量动态显示所述目标游戏人物的移动过程。
本发明实施例还提供一种人物位置通知系统,所述人物位置通知系统包括相互通信连接的游戏服务器和多个用户终端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电魂网络科技股份有限公司,未经杭州电魂网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711247121.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多玩家视频游戏匹配系统和方法
- 下一篇:一种秋千部件