专利名称:网络游戏中提供物品出租的系统和方法
技术领域:
本发明涉及网络游戏领域,尤其涉及网络游戏中4是供物品出租的系统和 方法。
背景技术:
现有的网络游戏中,游戏玩家获取游戏物品的方式有两种, 一种是游戏
玩家在游戏的过程中获取物品;另一种是购买系统提供的物品。这两种方式 各有缺点第一种方式,玩家只能在游戏的进行过程中获取物品,由于不同 级别的玩家可能获得的物品不同,因此,当玩家在低级别的时候,无法获取 到高级别玩家所能获取的物品,也就无法在短时间内获得与高级别玩家同等 的游戏体验。第二种方式,玩家虽然可以购买系统提供的任意物品,但是有 些物品是比较昂贵的,不愿在物品上花费大量金钱的玩家就无法体会到高级 物品所带来的游戏体验。
综上可见,现有的网络游戏中,游戏用户无法在短时间内花费较少金钱 获取想要的物品。
发明内容
本发明实施例提出 一种网络游戏中提供物品出租的系统、游戏客户端和 游戏服务器端,能够使游戏用户在短时间内花费较少金钱获取想要的物品。
本发明实施例提出一种网络游戏中提供物品出租的方法,能够使游戏用 户在短时间内花费较少金钱获取想要的物品。
本发明的技术方案是这样实现的
一种网络游戏中提供物品出租的系统,包括游戏客户端和游戏服务器其中,游戏客户端包括
出租交易单元,用于从游戏服务器端获取系统提供出租的物品信息,显
示该信息;接收游戏用户输入的选择租赁的物品信息,生成包含所述选择租 赁的物品信息的租赁请求消息,将该消息发送至游戏服务器端;
客户端出租管理单元,用于接收游戏服务器端发送的同步通知,同步更 新自身保存的物品信息;
游戏服务器端包括出租交易处理单元、服务器出租管理单元和账户管 理单元;其中,
出租交易处理单元,用于从数据库获取系统提供出租的物品信息,将所 述信息提供给游戏客户端;接收租赁请求消息,从账户管理单元获取所述游 戏用户的帐户余额,判断该帐户余额是否能够支付所述租赁请求消息中选择 租赁的物品的租赁费用,如果能,则从数据库中获取选择租赁的物品,将所 述选择租赁的物品发送至服务器出租管理单元;
服务器出租管理单元,用于接收并緩存选择租赁的物品,向游戏客户端 发送同步通知,要求游戏客户端同步更新物品信息。
一种游戏客户端,包括
出租交易单元,用于从游戏服务器端获取系统提供出租的物品信息,显 示该信息;接收游戏用户输入的选择租赁的物品信息,生成包含所述选择租 赁的物品信息的租赁请求消息,将该消息发送至游戏服务器端;
客户端出租管理单元,用于接收游戏服务器端发送的同步通知,同步更 新自身保存的物品信息。
一种游戏服务器端,包括出租交易处理单元、服务器出租管理单元和 账户管理单元;其中,
出租交易处理单元,用于从数据库获取系统提供出租的物品信息,将该 信息提供给游戏客户端;接收租赁请求消息,从账户管理单元获取所述游戏 用户的帐户余额,判断该帐户余额是否能够支付所述租赁请求消息中选择租 赁的物品的租赁费用,如果能,则从数据库中获取选择租赁的物品,将所述选择租赁的物品发送至服务器出租管理单元;
服务器出租管理单元,用于接收并緩存所述选择租赁的物品,向游戏客 户端发送同步通知,要求游戏客户端同步更新物品信息。
一种网络游戏中提供物品出租的方法,该方法应用于上述系统,包括 游戏服务器端的出租交易处理单元从数据库获取系统提供出租的物品 信息,将该信息提供给游戏客户端的出租交易单元;出租交易单元显示所述 信息,接收游戏用户输入的选择租赁的物品信息,生成包含所述选择租赁的 物品信息的租赁请求消息,将该消息发送至出租交易处理单元;出租交易处 理单元接收该消息,从账户管理单元获取所述游戏用户的帐户余额,判断该 帐户余额是否能够支付所述租赁请求消息中选择租赁的物品的租赁费用,如 果能,则从数据库中获取选择租赁的物品,将其发送至服务器出租管理单元; 服务器出租管理单元接收并緩存所述选择租赁的物品,向游戏客户端的客户 端出租管理单元发送同步通知,要求同步更新物品信息。
可见,本发明实施例提出的系统、游戏客户端、游戏服务器端和方法, 游戏客户端接收游戏用户输入的选择租赁的物品信息,生成包含该信息的租 赁请求消息并发送至游戏服务器端;游戏服务器端在判断出该游戏用户的账 户余额足以支付租赁费用时,将选择租赁的物品提供给游戏用户,因而能够 使游戏用户在较短的时间内花费较少的金钱获得想要的物品。
图1为本发明实施例网络游戏中提供物品出租的系统结构示意图; 图2为本发明实施例网络游戏中提供物品出租的方法流程图。
具体实施例方式
本发明实施例提出一种网络游戏中提供物品出租的系统,如图l所示, 该系统包括游戏客户端和游戏服务器端;其中,游戏客户端包括出租交 易单元110和客户端出租管理单元120;出租交易单元110,用于从游戏服务器端获取系统提供出租的物品信息,
显示所述提供出租的物品信息;接收游戏用户输入的选择租赁的物品信息,
生成包含所述选择租赁的物品信息的租赁请求消息,将所述租赁请求消息发
送至游戏服务器端;
客户端出租管理单元120,用于接收游戏服务器端发送的同步通知,根 据所述同步通知,同步更新自身保存的物品信息;
游戏服务器端包括出租交易处理单元130、服务器出租管理单元140 和账号管理单元150;
出租交易处理单元130,用于从数据库获取系统提供出租的物品信息, 将所述系统提供出租的物品信息提供给游戏客户端;接收租赁请求消息,从 账户管理单元150获取所述游戏用户的帐户余额,判断所述游戏用户的帐户 余额是否能够支付所述选择租赁的物品的租赁费用,如果能,则从数据库中 获取选择租赁的物品,将所述选择租赁的物品发送至服务器出租管理单元 140;
服务器出租管理单元140,用于接收并緩存所述选择租赁的物品,向游 戏客户端发送同步通知,要求游戏客户端同步更新物品信息。
本发明实施例还提出一种游戏客户端,包括出租交易单元110和客户端 出租管理单元120。出租交易单元110和客户端出租管理单元120的功能在 上述系统中已有介绍,在此不赘。
以下详细介绍出租交易单元110和客户端出租管理单元120包含的4莫块 及各模块功能。
出租交易单元110可以包括显示模块lll、租赁请求模块112;其中, 显示模块lll,用于从游戏服务器端获取系统提供出租的物品信息,显
示所述提供出租的物品信息;
租赁请求模块112,用于接收游戏用户输入的选择租赁的物品信息,生
成包含所述选择租赁的物品信息的租赁请求消息,将所述租赁请求消息发送
至游戏服务器端。客户端出租管理单元120可以包括出租物品存储模块121,用于接收 游戏服务器端发送的同步通知,根据所述同步通知,同步更新自身保存的物 品信息;
还可以进一步包括时间提示模块122,用于接收游戏服务器端发送的剩 余时间提示信息,向用户提示租赁物品的剩余使用时间。
本发明实施例还提出一种游戏服务器端,包括出租交易处理单元130、 服务器出租管理单元140和账户管理单元150,这三个单元的功能在上述系 统中已有介绍,在此不赘。
以下详细介绍出租交易处理单元130、月l务器出租管理单元140和账户 管理单元150各自包含的模块及其功能。
出租交易处理单元130可以包括物品交易信息提供模块131、租赁物 品提取模块132;其中,
物品交易信息提供模块131,用于从数据库获取系统提供出租的物品信 息,将所述系统提供出租的物品信息提供给游戏客户端;
租赁物品提取模块132;用于接收租赁请求消息,从账户管理单元150 获取所述游戏用户的帐户余额,判断所述游戏用户的帐户余额是否能够支付 所述选择租赁的物品的租赁费用,如果能,则从数据库中获取选择租赁的物 品,将所述选择租赁的物品发送至服务器出租管理单元140。
上述服务器出租管理单元140可以包括出租物品缓存模块141和维护 管理模块142;其中
出租物品緩存模块141,用于接收并緩存选择租赁的物品,向游戏客户 端发送同步通知,要求游戏客户端同步更新物品信息;
维护管理模块142,用于对用户租赁物品的时间进行计时,维护出租物 品緩存模块141中的选择租赁的物品,当选择租赁的物品的剩余使用时间为 0时,删除出租物品緩存模块141中的选择租赁的物品。
维护管理模块142可以进一步用于,当选择租赁的物品的剩余使用时间 小于预先设定的门限值时,向游戏客户端发送剩余时间提示信息。另外,游戏客户端的客户端出租管理单元120和游戏服务器端的服务器
出租管理单元140,可以管理用户对租赁物品的使用,服务器出租管理单元 140还可以进一步针对租赁物品改变角色的属性。具体方式与现有技术中针 对游戏用户购买的物品的才喿作方式相同,此处不再详细介绍。
本发明实施例还提出一种网络游戏中提供物品出租的方法,参见图2, 图2为本发明实施例网络游戏中提供物品出租的方法流程图,包括
步骤201:游戏服务器端的出租交易处理单元从数据库获取系统提供出 租的物品信息,将该信息提供给游戏客户端的出租交易单元。
步骤202:出租交易单元显示所述信息,接收游戏用户输入的选择租赁 的物品信息,生成包含所述选择租赁的物品信息的租赁请求消息,将该消息 发送至出租交易处理单元。
步骤203:出租交易处理单元从账户管理单元获取所述游戏用户的帐户 余额,判断该帐户余额是否能够支付所述租赁请求消息中选择租赁的物品的 租赁费用,如果能,则从数据库中获取选择租赁的物品,将其发送至服务器 出租管理单元;
步骤204:服务器出租管理单元接收并緩存所述选择租赁的物品,向游 戏客户端的客户端出租管理单元发送同步通知,要求同步更新物品信息。
通过上述方法,能够实现网络游戏中对物品的出租。游戏用户租到物品 后,当游戏用户进入游戏时,游戏服务器端即对用户租赁物品的时间进行计 时。上述方法可以进一步包括回收物品的步骤,具体为
步骤205:服务器出租管理单元对用户租赁物品的时间进行计时,当选 择租赁的物品的剩余使用时间为0时,删除选择租赁的物品。
此外,为避免游戏用户在毫无准备的情况下租赁物品被收回,可以当租 赁物品的剩余使用时间不多时,向游戏用户提示剩余时间。具体可以为服 务器出租管理单元判断选择租赁的物品的剩余使用时间是否小于预先设定 的门限值,如果小于,则向客户端出租管理单元发送剩余时间提示信息,客另外,游戏用户在使用租赁物品的过程中,游戏服务器会进行相应的使 用管理,并针对租赁物品的使用改变游戏用户角色的属性。具体实现方式与 现有技术中针对游戏用户购买的物品的操作方式相同,此处不再详细介绍。
值得指出的时,本发明实施例中所述的物品,可以是游戏中的道具、也 可以是角色,并且这两种物品的出租系统和方法相同。
综上可见,本发明实施例提出的网络游戏中出租物品的系统和方法,通 过游戏客户端接收游戏用户输入的选择租赁的物品信息,生成包含该信息的 租赁请求消息并发送至游戏服务器端;游戏服务器端在判断出该游戏用户的
账户余额足以支付租赁费用时,将选择租赁的物品提供给游戏用户,使游戏 用户在较短的时间内花费较少的金钱获得想要的物品,从而获得更好的游戏 体验。游戏服务器端在游戏用户租到物品时,即对用户租赁物品的时间进行
及时,当剩余使用时间为0时,游戏服务器端收回出租的物品;另外游戏服 务器端还对出租物品的使用进行管理。游戏用户在尝试过一种物品之后,如 果不希望花更多金钱购买,就会通过在游戏中进行成长来获取该物品,这样 会使游戏用户对游戏产生一种期待,这种期待就成为游戏用户进行游戏的一 种动力。此外,出租物品也会成为网络游戏的一种重要的盈利方式。
权利要求
1、一种网络游戏中提供物品出租的系统,其特征在于,所述系统包括游戏客户端和游戏服务器端;其中,游戏客户端包括出租交易单元,用于从游戏服务器端获取系统提供出租的物品信息,显示该信息;接收游戏用户输入的选择租赁的物品信息,生成包含所述选择租赁的物品信息的租赁请求消息,将该消息发送至游戏服务器端;客户端出租管理单元,用于接收游戏服务器端发送的同步通知,同步更新自身保存的物品信息;游戏服务器端包括出租交易处理单元、服务器出租管理单元和账户管理单元;其中,出租交易处理单元,用于从数据库获取系统提供出租的物品信息,将所述信息提供给游戏客户端;接收租赁请求消息,从账户管理单元获取所述游戏用户的帐户余额,判断该帐户余额是否能够支付所述租赁请求消息中选择租赁的物品的租赁费用,如果能,则从数据库中获取选择租赁的物品,将所述选择租赁的物品发送至服务器出租管理单元;服务器出租管理单元,用于接收并缓存选择租赁的物品,向游戏客户端发送同步通知,要求游戏客户端同步更新物品信息。
2、 一种游戏客户端,其特征在于,所述游戏客户端包括 出租交易单元,用于从游戏服务器端获取系统提供出租的物品信息,显示该信息;接收游戏用户输入的选择租赁的物品信息,生成包含所述选择租 赁的物品信息的租赁请求消息,将该消息发送至游戏服务器端;客户端出租管理单元,用于接收游戏服务器端发送的同步通知,同步更 新自身保存的物品信息。
3、 根据权利要求2所述的游戏客户端,其特征在于,所述出租交易单 元包括显示模块,用于从游戏服务器端获取系统提供出租的物品信息,显示该"息5租赁请求模块,用于接收游戏用户输入的选择租赁的物品信息,生成包 含所述选择租赁的物品信息的租赁请求消息,将该消息发送至游戏服务器 端。
4、根据权利要求2所述的游戏客户端,其特征在于,所述客户端出租 管理单元包括出租物品存储模块,用于接收游戏服务器端发送的同步通知,同步更新 自身保存的物品信息。
5 、根据权利要求4所述的游戏客户端,其特征在于,所述客户端出租 管理单元进一步包括时间提示模块,用于接收游戏服务器端发送的剩余时间提示信息,向游 戏用户提示租赁物品的剩余使用时间。
6、 一种游戏服务器端,其特征在于,所述游戏服务器端包括出租交 易处理单元、服务器出租管理单元和账户管理单元;其中,出租交易处理单元,用于从数据库获取系统提供出租的物品信息,将该 信息提供给游戏客户端;接收租赁请求消息,从账户管理单元获取所述游戏 用户的帐户余额,判断该帐户余额是否能够支付所述租赁请求消息中选择租 赁的物品的租赁费用,如果能,则从数据库中获取选择租赁的物品,将所述 选择租赁的物品发送至服务器出租管理单元;服务器出租管理单元,用于接收并緩存所述选择租赁的物品,向游戏客 户端发送同步通知,要求游戏客户端同步更新物品信息。
7、 根据权利要求6所述的游戏服务器端,其特征在于,所述出租交易 处理单元包括物品交易信息提供模块,用于从数据库获取系统提供出租的物品信息, 将该信息提供给游戏客户端;租赁物品提取模块;用于接收租赁请求消息,从账户管理单元获取所述游戏用户的帐户余额,判断该帐户余额是否能够支付所述租赁请求消息中选 择租赁的物品的租赁费用,如果能,则从数据库中获取选择租赁的物品,将 所述选择租赁的物品发送至服务器出租管理单元。
8、 根据权利要求6所述的游戏服务器端,其特征在于,所述服务器出租管理单元包括出租物品緩存模块,用于接收并緩存选择租赁的物品,向游戏客户端发 送同步通知,要求游戏客户端同步更新物品信息;维护管理模块,用于对用户租赁物品的时间进行计时,维护出租物品緩 存模块中的选择租赁的物品,当选择租赁的物品的剩余使用时间为0时,删 除出租物品緩存模块中的选择租赁的物品。
9、 根据权利要求8所述的游戏服务器端,其特征在于,所述维护管理 模块进一步用于,当选择租赁的物品的剩余使用时间小于预先设定的门限值 时,向游戏客户端发送剩余时间提示信息。
10、 一种网络游戏中提供物品出租的方法,其特征在于,所述方法应用 于权利要求l所述的系统,包括游戏服务器端的出租交易处理单元从数据库获取系统提供出租的物品 信息,将该信息提供给游戏客户端的出租交易单元;出租交易单元显示所述 信息,接收游戏用户输入的选择租赁的物品信息,生成包含所述选择租赁的 物品信息的租赁请求消息,将该消息发送至出租交易处理单元;出租交易处 理单元接收该消息,从账户管理单元获取所述游戏用户的帐户余额,判断该 帐户余额是否能够支付所述租赁请求消息中选择租赁的物品的租赁费用,如 果能,则从数据库中获取选择租赁的物品,将其发送至服务器出租管理单元; 服务器出租管理单元接收并緩存所述选择租赁的物品,向游戏客户端的客户 端出租管理单元发送同步通知,要求同步更新物品信息。
11、 根据权利要求10所述的方法,其特征在于,所述方法进一步包括 服务器出租管理单元对用户租赁物品的时间进行计时,当选择租赁的物品的剩余使用时间为0时,删除出租物品緩存模块中的选择租赁的物品。
12、根据权利要求IO所述的方法,其特征在于,所述方法进一步包括 服务器出租管理单元判断选择租赁的物品的剩余使用时间是否小于预 先设定的门限值,如果小于,则向客户端出租管理单元发送剩余时间提示信 息,客户端出租管理单元向游戏用户提示租赁物品的剩余使用时间。
全文摘要
本发明提出一种网络游戏中提供物品出租的系统及方法,系统包括游戏客户端,包括出租交易单元,从游戏服务器端获取系统提供出租的物品信息,显示该信息;接收游戏用户输入的选择租赁的物品信息,生成租赁请求消息并发送至游戏服务器端;客户端出租管理单元,接收同步通知,同步更新自身保存的物品信息;游戏服务器端,包括出租交易处理单元,从数据库获取系统提供出租的物品并提供给游戏客户端;接收租赁请求消息,判断该用户的帐户余额是否能够支付租赁费用,如果能,则将选择租赁的物品发送至服务器出租管理单元;服务器出租管理单元,接收并缓存收到的物品,发送同步通知。本发明能够使游戏用户在短时间内花费较少金钱获取想要的物品。
文档编号G06Q30/00GK101593231SQ200810112769
公开日2009年12月2日 申请日期2008年5月26日 优先权日2008年5月26日
发明者凯 蔡, 健 龚 申请人:德信智能手机技术(北京)有限公司