一种实现砸蛋抽奖的方法

文档序号:6352834阅读:321来源:国知局
专利名称:一种实现砸蛋抽奖的方法
技术领域
本发明涉及一种实现砸蛋抽奖的方法,特别涉及一种在网络游戏中实现砸蛋抽奖 的方法。
背景技术
现在流行的著名棋牌游戏一般都有砸蛋抽奖的功能用户可以在砸蛋界面上看到 不同类型的蛋,每种类型的单只有一个,砸不同的蛋需要用户支付不同金额的虚拟货币,砸 开以后,用户可能得到更多的报酬或者什么也得不到。这种砸蛋的方法实现起来并不是很复杂,不过它和电视台播出的砸蛋场面不太一 样,电视台的砸蛋场面更加真实,因为用户可以可以看到其他人是否中奖了,也能直观猜到 下面的几个蛋中奖的概率有多大,而这种一种蛋只有一个的做法使得中奖完全变成随机的 了,很多用户会想系统是不是会有作弊行为呢,是不是我连续砸10个都中不了。

发明内容
本发明所要解决的技术问题是提供一种实现更加直观可信的砸蛋抽奖的方法。本发明所述的一种实现砸蛋抽奖的方法,该方法至少包括如下的步骤步骤1 砸蛋服务启动时,根据奖品设置初始化砸蛋服务引擎;步骤2 用户进入砸蛋页面,看到的将是按照蛋类型分类的几组蛋,每种类型的蛋 排成一排,它和真实砸蛋的场景一样,奖品已经在蛋里面放好了 ;步骤3 用户选择砸一个蛋的时候,客户端将把蛋类型、蛋的顺序号组成一个砸蛋 消息,发送到砸蛋服务引擎;步骤4 当砸蛋服务引擎接到砸蛋消息的时候,它以当前砸蛋用户和砸蛋消息中 的蛋类型为参数调用砸蛋历史缓存,把砸蛋结果返回给客户端;步骤5 客户端收到砸蛋反馈后,用户即能看见刚才砸的蛋的中奖状况;步骤6 当用户刷新或者离开砸蛋页面时,客户端将向砸蛋服务引擎发送一个重 置消息;步骤7 砸蛋服务引擎收到重置消息后,调用砸蛋历史缓存的接口,清空当前用户 的砸蛋历史记录;本发明所述的一种实现砸蛋抽奖的方法,当砸蛋服务引擎接到砸蛋消息的时候, 它以当前砸蛋用户和砸蛋消息中的蛋类型为参数调用砸蛋历史缓存,把砸蛋结果返回给客 户端,其步骤为步骤41 如果砸蛋历史缓存没有返回任何信息,砸蛋引擎调用蛋序列生成器,蛋 序列生成器根据奖品配置情况和当前砸蛋消息对应的蛋类型生成一组新蛋,把奖品预先放 在每个蛋里,取出和砸蛋消息中蛋序号对应的蛋的奖品,返回给客户端;步骤42 如果砸蛋历史缓存返回了信息,砸蛋引擎检查对应的序号的蛋是否已经 被砸,如果没有被砸,则返回它的奖品信息,否则返回砸蛋错误消息;
本发明涉及的一种实现砸蛋抽奖的方法,使得砸蛋的用户更加能直观的看到所有 待砸的蛋,并且能像电视里面的李咏砸蛋的场景一样,随机选择自己要砸的蛋,根据已经砸 的蛋的中奖状况,估计出剩余的蛋是否能中奖。
具体实施例方式本发明的主要步骤如下步骤1 砸蛋服务启动时,根据奖品设置初始化砸蛋服务引擎;步骤2 用户进入砸蛋页面,看到的将是按照蛋类型分类的几组蛋,每种类型的蛋 排成一排,它和真实砸蛋的场景一样,奖品已经在蛋里面放好了 ;步骤3 用户选择砸一个蛋的时候,客户端将把蛋类型、蛋的顺序号组成一个砸蛋 消息,发送到砸蛋服务引擎;步骤4 当砸蛋服务引擎接到砸蛋消息的时候,它以当前砸蛋用户和砸蛋消息中 的蛋类型为参数调用砸蛋历史缓存,把砸蛋结果返回给客户端;步骤5 客户端收到砸蛋反馈后,用户即能看见刚才砸的蛋的中奖状况;步骤6 当用户刷新或者离开砸蛋页面时,客户端将向砸蛋服务引擎发送一个重 置消息;步骤7 砸蛋服务引擎收到重置消息后,调用砸蛋历史缓存的接口,清空当前用户 的砸蛋历史记录;上述步骤4,当砸蛋服务引擎接到砸蛋消息的时候,它以当前砸蛋用户和砸蛋消息 中的蛋类型为参数调用砸蛋历史缓存,把砸蛋结果返回给客户端的具体步骤如下步骤41 如果砸蛋历史缓存没有返回任何信息,砸蛋引擎调用蛋序列生成器,蛋 序列生成器根据奖品配置情况和当前砸蛋消息对应的蛋类型生成一组新蛋,把奖品预先放 在每个蛋里,取出和砸蛋消息中蛋序号对应的蛋的奖品,返回给客户端;步骤42 如果砸蛋历史缓存返回了信息,砸蛋引擎检查对应的序号的蛋是否已经 被砸,如果没有被砸,则返回它的奖品信息,否则返回砸蛋错误消息;上述的技术方案实施时,砸蛋的用户更加能直观的看到所有待砸的蛋,并且能像 电视里面的李咏砸蛋的场景一样,随机选择自己要砸的蛋,根据已经砸的蛋的中奖状况,直 观的估计出剩余的蛋是否能中奖,这些措施能大大增强用户对砸蛋服务的信任感。最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方 案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的 普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发 明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
权利要求
一种实现砸蛋抽奖的方法,其特征在于该方法至少包括如下的步骤步骤1砸蛋服务启动时,根据奖品设置初始化砸蛋服务引擎;步骤2用户进入砸蛋页面,看到的将是按照蛋类型分类的几组蛋,每种类型的蛋排成一排,它和真实砸蛋的场景一样,奖品已经在蛋里面放好了;步骤3用户选择砸一个蛋的时候,客户端将把蛋类型、蛋的顺序号组成一个砸蛋消息,发送到砸蛋服务引擎;步骤4当砸蛋服务引擎接到砸蛋消息的时候,它以当前砸蛋用户和砸蛋消息中的蛋类型为参数调用砸蛋历史缓存,把砸蛋结果返回给客户端;步骤5客户端收到砸蛋反馈后,用户即能看见刚才砸的蛋的中奖状况;步骤6当用户刷新或者离开砸蛋页面时,客户端将向砸蛋服务引擎发送一个重置消息;步骤7砸蛋服务引擎收到重置消息后,调用砸蛋历史缓存的接口,清空当前用户的砸蛋历史记录。
2.根据权利要求1所述的一种实现砸蛋抽奖的方法,其特征在于当砸蛋服务引擎接 到砸蛋消息的时候,它以当前砸蛋用户和砸蛋消息中的蛋类型为参数调用砸蛋历史缓存, 把砸蛋结果返回给客户端,其步骤为步骤41 如果砸蛋历史缓存没有返回任何信息,砸蛋引擎调用蛋序列生成器,蛋序列 生成器根据奖品配置情况和当前砸蛋消息对应的蛋类型生成一组新蛋,把奖品预先放在每 个蛋里,取出和砸蛋消息中蛋序号对应的蛋的奖品,返回给客户端;步骤42:如果砸蛋历史缓存返回了信息,砸蛋引擎检查对应的序号的蛋是否已经被 砸,如果没有被砸,则返回它的奖品信息,否则返回砸蛋错误消息。
全文摘要
一种实现砸蛋抽奖的方法,首先砸蛋服务启动时,根据奖品设置初始化砸蛋服务引擎;然后用户进入砸蛋页面,看到的将是按照蛋类型分类的几组蛋,每种类型的蛋排成一排,它和真实砸蛋的场景一样,奖品已经在蛋里面放好了;用户选择砸一个蛋的时候,客户端将把蛋类型、蛋的顺序号组成一个砸蛋消息,发送到砸蛋服务引擎;当砸蛋服务引擎接到砸蛋消息的时候,它以当前砸蛋用户和砸蛋消息中的蛋类型为参数调用砸蛋历史缓存,把砸蛋结果返回给客户端;客户端收到砸蛋反馈后,用户即能看见刚才砸的蛋的中奖状况。本发明使得砸蛋的用户更加能直观的看到所有待砸的蛋,并且能随机选择自己要砸的蛋,根据已经砸的蛋的中奖状况,估计出剩余的蛋是否能中奖。
文档编号G06Q50/00GK101894409SQ200910084189
公开日2010年11月24日 申请日期2009年5月20日 优先权日2009年5月20日
发明者刘立军, 张守文, 王磊, 陶勇胜 申请人:灰熊(北京)科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1