一种实现游戏互动的方法和系统的制作方法_2

文档序号:9898415阅读:来源:国知局
eb服务器)。
[0044]步骤103、网络服务器将该二维码当前启用的互动事件,通过nodejs的事件驱动机制,以互动卡片形式发送给用户终端。
[0045]步骤104、用户终端点击该互动卡片,网络服务器与游戏服务器(即webgame服务器)建立websocket连接,利用websocket协议将用户信息、游戏信息和/或游戏成绩在网络服务器与游戏服务器之间进行传送。
[0046]步骤105、用户终端与游戏服务器之间进行互动。
[0047]网络服务器计算该用户终端与游戏服务器之间的互动时长,采用倒计时的方式,如用户终端的互动时间超出预设时长,用户终端的游戏成绩无法提交。
[0048]步骤106、在websocket监听事件中,游戏服务器将用户终端对应的游戏成绩发送给网络服务器。
[0049]步骤107、网络服务器根据游戏成绩生成游戏榜单。
[0050]步骤108、当互动时长达到预设时长时,网络服务器将游戏榜单发送给所有参与游戏的用户终端。
[0051]为了实现上述流程,本实施例还提出了一种实现游戏互动的系统,图2为本发明实施例一中实现游戏互动的系统结构图,如图2所示,该实现游戏互动的系统包括用户终端201、微信服务器202、解析服务器203、网络服务器204和游戏服务器205。
[0052]其中,用户终端扫描所选游戏对应的二维码,接收并点击互动卡片,最后接收网络服务器发来的游戏榜单。
[0053]微信服务器接收用户终端的二维码事件信息,并发送给解析服务器。
[0054]解析服务器接收到二维码事件信息,进行解析,并将解析结果发送给网络服务器。
[0055]网络服务器将二维码当前启用的互动事件,通过nodejs的事件驱动机制,以互动卡片形式发送给用户终端,并与游戏服务器建立websocket连接,利用websocket协议将用户信息、游戏信息和/或游戏成绩在网络服务器与游戏服务器之间进行传送,计算用户终端与游戏服务器之间的互动时长,根据游戏成绩生成游戏榜单,当互动时长达到预设时长时,将游戏榜单发送给用户终端。
[0056]游戏服务器与用户终端进行互动,在websocket监听事件中,将用户终端对应的游戏成绩发送给网络服务器。
[0057]上述实施例由于采用了二维码进入游戏事件,并计算所有游戏成绩生成榜单,推送给参与游戏的用户,所以能够实时监控互动,大大提高了游戏互动的效率,改善了用户的感受度。
[0058]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0059]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0060]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0061]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0062]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种实现游戏互动的方法,其特征在于,包括: 用户终端扫描所述游戏对应的二维码; 解析服务器接收到二维码事件信息,进行解析,并将解析结果发送给网络服务器; 所述网络服务器将所述二维码当前启用的互动事件,以互动卡片形式发送给所述用户终端; 所述用户终端点击所述互动卡片,所述网络服务器与游戏服务器建立连接; 所述用户终端与所述游戏服务器之间进行互动。2.如权利要求1所述的方法,其特征在于,还包括以下步骤: 计算所述用户终端与所述游戏服务器之间的互动时长。3.如权利要求2所述的方法,其特征在于,还包括以下步骤: 所述游戏服务器将所述用户终端对应的游戏成绩发送给所述网络服务器; 所述网络服务器根据所述游戏成绩生成游戏榜单; 当所述互动时长达到预设时长时,网络服务器将所述游戏榜单发送给所述用户终端。4.如权利要求1所述的方法,其特征在于,所述用户终端通过微信账号扫描微信公众账号上的所述游戏对应的二维码。5.如权利要求1所述的方法,其特征在于,所述网络服务器将所述二维码当前启用的互动事件,通过nodejs的事件驱动机制,以互动卡片形式发送给所述用户终端。6.如权利要求1所述的方法,其特征在于,所述网络服务器与所述游戏服务器之间建立 websocket 连接。7.如权利要求3所述的方法,其特征在于,所述用户终端点击所述互动卡片,所述网络服务器与游戏服务器建立连接,利用websocket协议将用户信息、游戏信息和/或游戏成绩在所述网络服务器与游戏服务器之间进行传送。8.如权利要求3所述的方法,其特征在于,在websocket监听事件中,所述游戏服务器将所述用户终端对应的游戏成绩发送给所述网络服务器。9.一种实现游戏互动的系统,其特征在于,包括用户终端、微信服务器、解析服务器、网络服务器和游戏服务器,其中, 用户终端用于扫描所述游戏对应的二维码,接收并点击互动卡片; 微信服务器用于接收用户终端的二维码事件信息,并发送给解析服务器; 解析服务器用于接收到二维码事件信息,进行解析,并将解析结果发送给网络服务器; 网络服务器用于将所述二维码当前启用的互动事件,以互动卡片形式发送给用户终端,并与游戏服务器建立连接; 游戏服务器用于与用户终端进行互动。10.如权利要求9所述的系统,其特征在于, 游戏服务器还用于将用户终端对应的游戏成绩发送给网络服务器; 网络服务器还用于计算用户终端与游戏服务器之间的互动时长,根据游戏成绩生成游戏榜单,当互动时长达到预设时长时,将游戏榜单发送给用户终端; 用户终端还用于接收游戏榜单。
【专利摘要】本发明公开了一种实现游戏互动的方法和系统,所述方法包括:用户终端扫描所述游戏对应的二维码;解析服务器接收到二维码事件信息,进行解析,并将解析结果发送给网络服务器;所述网络服务器将所述二维码当前启用的互动事件,以互动卡片形式发送给所述用户终端;所述用户终端点击所述互动卡片,所述网络服务器与游戏服务器建立连接;所述用户终端与所述游戏服务器之间进行互动。本发明技术方案由于采用了二维码进入游戏事件,并计算所有游戏成绩生成榜单,推送给参与游戏的用户,所以能够实时监控互动,大大提高了游戏互动的效率,改善了用户的感受度。
【IPC分类】G06K7/10, A63F13/798
【公开号】CN105664490
【申请号】
【发明人】赵戌鹏
【申请人】上海天脉聚源文化传媒有限公司
【公开日】2016年6月15日
【申请日】2014年11月20日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1