【技术实现步骤摘要】
本专利技术涉及移动通信的移动游戏领域,具体涉及。
技术介绍
所谓移动游戏,就是依托移动通信网络运行在移动终端上的游戏。移动游戏是娱乐业务发展的一个主要方向,目前移动游戏的发展受到以下两个方面的限制一、移动终端本身能力的限制,包括性能、内存等。移动终端的芯片处理能力比较低、内存容量较小,因此应尽量避免处理大容量的数据,并应避免频繁地处理数据。二、移动通信网络的速度和容量。移动通信网络的传输速率较低,不能和服务器进行过多数据交互。所以移动游戏应尽量避免客户端和游戏服务器端进行过大容量的数据交互,并应减少数据交互的频率。因此,对于移动在线游戏来说,在游戏过程中,向用户传输的数据越少越好。目前,移动在线游戏的流量大部分来自于游戏服务器向用户发送的游戏室的同步数据。现有技术中为了实现游戏室中用户数据的同步,一般采用两种方式一、游戏服务器将游戏室中每一个用户的每一个动作都实时广播给游戏室中的所有其他用户。以某个用户为例,当该用户刚进入游戏室时,游戏服务器会将所有的游戏室信息都发送给该用户。游戏室信息一般包括用户基本信息(UserBaseInfo),该信息主要包括用户标识( ...
【技术保护点】
一种为移动游戏用户提供游戏室信息的方法,其特征在于,在用户第一次加入游戏前,游戏服务器给用户发送当前的空闲桌位标识,该方法进一步包括: 游戏服务器检测游戏室中所有用户的状态,若检测到有用户的状态变化为加入游戏,则保存该用户的该加入游戏时刻,并保存该用户的桌位状态为占用;若检测到有用户的状态变化为离开游戏,则保存该用户的该离开游戏时刻并保存该用户的桌位状态为空闲,并将在该用户最近一次加入游戏时刻起到离开游戏时刻止,所有状态改变的桌位标识发送给该用户。
【技术特征摘要】
1.一种为移动游戏用户提供游戏室信息的方法,其特征在于,在用户第一次加入游戏前,游戏服务器给用户发送当前的空闲桌位标识,该方法进一步包括游戏服务器检测游戏室中所有用户的状态,若检测到有用户的状态变化为加入游戏,则保存该用户的该加入游戏时刻,并保存该用户的桌位状态为占用;若检测到有用户的状态变化为离开游戏,则保存该用户的该离开游戏时刻并保存该用户的桌位状态为空闲,并将在该用户最近一次加入游戏时刻起到离开游戏时刻止,所有状态改变的桌位标识发送给该用户。2.如权利要求1所述的方法,其特征在于,所述在用户第一次加入游戏前,游戏服务器给用户发送当前的空闲桌位标识通过以下步骤实现用户在第一次加入游戏前,向游戏服务器发起提供空闲桌位标识的请求,游戏服务器接收到该请求后,将当前的空闲桌位标识发送给用户;或者通过以下步骤实现游戏服务器在用户加入游戏室时,给用户发送当前的空闲桌位标识,之后实时地将状态发生改变的桌位标识发送给用户,用户在第一次加入游戏前,将所接收到的空闲桌位标识与接收到的所有状态改变的桌位标识比较,从而获得当前的空闲桌位标识。3.如权利要求1所述的方法,其特征在于,所述方法进一步包括游戏服务器检测到有用户的状态变化为加入游戏室,则游戏服务器保存所述用户的用户基本信息,且所述用户基本信息至少包括用户标识;并在检测到有用户的状态变化为离开游戏之后,进一步包括将在所述离开游戏的用户最近一次加入游戏时刻起到离开游戏时刻止,所有...
【专利技术属性】
技术研发人员:刘乾,钟杰萍,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。