【技术实现步骤摘要】
本专利技术涉及,特别涉及一种及时高效 的实现在游戏客户端更新服务器当前在线人数的方法,增强了用户体验。
技术介绍
目前更新游戏客户端在线人数的方式主要有以下两种1、服务器实时的向连接到服务器的客户端广播。这种方法精确度高,但它的缺点是会消耗过多服务器和网络带宽资源。特别是当 在线用户量大的时候,此功能会消耗大量的服务器和网络资源。2、游戏客户端定时向服务器请求数据。这种方法根据定时的周期不同相应程度的节约了资源,但同时也会因为请求数据 的时间周期问题表现出客户端在线人数和服务器的在线人数不同步。更新的时间周期越 长,这种情况越明显。经常会出现用户成功登入某一游戏房间,但房间的在线人数却还没有 变化的现象。
技术实现思路
本专利技术所要解决的技术问题是提供及时高效的实现在游戏客户端更新服务器当 前在线人数的方法。本专利技术所述的,该方法至少包括如下 的步骤步骤1 游戏客户端通过常规方式获取当前服务器的在线人数.记录到客户端本 地。步骤2 游戏用户登入后(未接收到服务器在线人数更新数据之前),直接在之前 的在线用户数上累加1.这样用户看的效果是自己登入后,服务器的在线人 ...
【技术保护点】
一种高效的更新游戏客户端在线人数的方法,其特征在于:该方法至少包括如下的步骤:步骤1:游戏客户端通过常规方式获取当前服务器的在线人数.记录到客户端本地。步骤2:游戏用户登入后,直接在之前的在线用户数上累加1.这样用户看的效果是自己登入后,服务器的在线人数迅速的响应并多了1人。步骤3:用户看到的效果是服务器已经响应了在线人数的更新,但此时的数据并不一定是服务器实时的在线人数.在此时主动向服务器请求一次在线人数的数据。步骤4:等待服务器的响应,成功后更新客户端在线人数的显示。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘立军,王磊,张守文,陶勇胜,
申请(专利权)人:灰熊北京科技有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。