一种在实时通讯群组内筛子类游戏的实现方法与流程

文档序号:16341663发布日期:2018-12-19 07:16阅读:437来源:国知局
一种在实时通讯群组内筛子类游戏的实现方法与流程

本发明涉及一种通过服务器和客户端配合,能够达到在不更新客户端的情况下,在客户端所在裙子内,进行类数字游戏的通用的逻辑实现,具体为一种在实时通讯群组内骰子类游戏的实现方法。

背景技术

随着社会科技的发展,网络游戏产业是一个新兴的朝阳产业,经过近几年的快速发展,现在中国的网络游戏产业处在成长期,并快速走向成熟期的阶段。在中国整个网络经济发展过程中从无到有,发展到目前成为中国网络经济的重要组成部分,经发明人研究发现,进行网络游戏时,需进行数据包传输以实现数据交互,在传输数据包时通常需对游戏数据进行打包配置后传输,会造成在传输数据包过程中数据流量的消耗过大。随着互联网的快速发展和智能手机的全面普及。

智能手机成为现代人休闲娱乐的一种载体,具有相当一部分人群在手机软件群组内进行游戏,一般而言,要在群组内玩某种游戏具有两种情况,1、由群组内成员自行组织,手工发送文本/表情等信息;2、由群组软件本身就提供这样的游戏功能,群组成员点击相关功能按钮就能玩。显然有群组软件本身提供小游戏功能,对于用户而言更加便捷。

但是由群组软件自己提供小游戏功能会带来一些问题,比如如果群组想要新增一种小游戏,或者修改某个小游戏的玩法,都需要服务器和客户端配合改动,这样就只有新版本的客户端能支持这种游戏,群组内的旧版客户端用户就没法玩了。而且每次加入新的类似游戏,都需要开发新的游戏后台服务来支持这个功。



技术实现要素:

本发明的目的是为了克服现有技术的不足,本发明是通过以下技术方案实现:一种在实时通讯群组内筛子类游戏的实现方法,其特征在于:包括以下步骤:

s1、预设一个数据服务器、若干个群组、每个群组包含若干个用户客户端;

s2、用户客户端向数据服务器发送一个游戏请求,游戏请求为游戏id;

s3、数据服务器根据收到的游戏请求,向群组内所有成员广播输送一个二元组信息;

s4、用户客户端收到二元组信息后,根据游戏id找到对应玩法信息,将随机数字转换为图片或者视频显示出来。

作为上述一种优选方式,所述用户客户端可随时从数据服务器下载玩法列表,其请求信息为三元组列表。

作为上述一种优选方式,所述数据服务器内存储各种游戏id、对应游戏id的玩法、游戏内图片或视频信息以及其对应匹配数字。

通过上述技术方案,本发明通过服务器和客户端配合,达到可以在不更新客户端版本的情况下,在群组内,进去猜拳丢骰子等数字类游戏的通用的逻辑实现。

作为上述一种优选方式,所述多元组请求信息为二元组列表,其中二元组列表为:游戏id,随机数字。

作为上述一种优选方式,所述三元组列表为:游戏di、数字结果id,对应的图片或视频地址。

作为上述一种优选方式,所述对应的图片或视频地址为其存在在数据服务器内的地址信息。

通过上述技术方案,对应的图片或视频地址为其存在在数据服务器内的地址信息有利于加快数据寻找以及数据输出速度。

作为上述一种优选方式,所述用户客户端还包括存储器以及一个清除器,所述存储器用于进行由用户客户端从数据服务器内下载下的玩法信息、游戏内图片或视频信息以及其对应匹配数字的信息,所述清除器用于清除存储器内存储的信息。

作为上述一种优选方式,所述用户客户端当第一次玩新游戏的时候,用户客户端将从数据服务器下载玩法信息、游戏内图片或视频信息以及其对应匹配数字的信息,进行存储,之后再玩此游戏的时候,即可直接从自身存储器内获取数据信息。

作为上述一种优选方式,所述用户客户端与所述数据服务器之间通过无线方式进行信息传输通讯。

本发明较现有技术具有以下效益:本发明方法简单,本发明通过服务器和客户端配合,达到可以在不更新客户端版本的情况下,在群组内,进去猜拳丢骰子等数字类游戏的通用的逻辑实现;对应的图片或视频地址为其存在在数据服务器内的地址信息有利于加快数据寻找以及数据输出速度;用户客户端当第一次玩新游戏的时候,用户客户端将从数据服务器下载玩法信息、游戏内图片或视频信息以及其对应匹配数字的信息,进行存储,之后再玩此游戏的时候,即可直接从自身存储器内获取数据信息。

说明书附图

图1为本发明工作流程图

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

结合附图所示,本发明提供一种在实时通讯群组内筛子类游戏的实现方法,其特征在于:包括以下步骤:

s1、预设一个数据服务器、若干个群组、每个群组包含若干个用户客户端;

s2、用户客户端向数据服务器发送一个游戏请求,游戏请求为游戏id;

s3、数据服务器根据收到的游戏请求,向群组内所有成员广播输送一个二元组信息;

s4、用户客户端收到二元组信息后,根据游戏id找到对应玩法信息,将随机数字转换为图片或者视频显示出来。

作为上述一种优选方式,所述用户客户端可随时从数据服务器下载玩法列表,其请求信息为三元组列表。

作为上述一种优选方式,所述数据服务器内存储各种游戏id、对应游戏id的玩法、游戏内图片或视频信息以及其对应匹配数字。

通过上述技术方案,本发明通过服务器和客户端配合,达到可以在不更新客户端版本的情况下,在群组内,进去猜拳丢骰子等数字类游戏的通用的逻辑实现。

作为上述一种优选方式,所述多元组请求信息为二元组列表,其中二元组列表为:游戏id,随机数字。

作为上述一种优选方式,所述三元组列表为:游戏di、数字结果id,对应的图片或视频地址。

作为上述一种优选方式,所述对应的图片或视频地址为其存在在数据服务器内的地址信息。

通过上述技术方案,对应的图片或视频地址为其存在在数据服务器内的地址信息有利于加快数据寻找以及数据输出速度。

作为上述一种优选方式,所述用户客户端还包括存储器以及一个清除器,所述存储器用于进行由用户客户端从数据服务器内下载下的玩法信息、游戏内图片或视频信息以及其对应匹配数字的信息,所述清除器用于清除存储器内存储的信息。

作为上述一种优选方式,所述用户客户端当第一次玩新游戏的时候,用户客户端将从数据服务器下载玩法信息、游戏内图片或视频信息以及其对应匹配数字的信息,进行存储,之后再玩此游戏的时候,即可直接从自身存储器内获取数据信息。

作为上述一种优选方式,所述用户客户端与所述数据服务器之间通过无线方式进行信息传输通讯。

本发明较现有技术具有以下效益:本发明方法简单,本发明通过服务器和客户端配合,达到可以在不更新客户端版本的情况下,在群组内,进去猜拳丢骰子等数字类游戏的通用的逻辑实现;对应的图片或视频地址为其存在在数据服务器内的地址信息有利于加快数据寻找以及数据输出速度;用户客户端当第一次玩新游戏的时候,用户客户端将从数据服务器下载玩法信息、游戏内图片或视频信息以及其对应匹配数字的信息,进行存储,之后再玩此游戏的时候,即可直接从自身存储器内获取数据信息。

掷骰子游戏通过本发明来实现:其可以理解为从1到6的6个数字中随机挑一个出来。若用户第一次玩掷骰子游戏,用户客户端可以发送【掷骰子】的信息至数据服务器,其中数据服务器中存储着掷骰子的游戏规则,以及数字1-6所对应的筛子对应点数图片或者对应点数动画,根据游戏id,在数据服务器中找到对应玩法信息,服务器将下发一个二元组信息,群组内的成员客户端拿到这个二元组后,将数字3转换为3的图片或者视频显示出来。客户端可以随时从数据服务器下载玩法列表,其中玩法列表下载未三元组列表,【游戏id,数字结果id,对应的图片/视频地址】,直接存储至用户客户端的存储器内。用户客户端已从数据服务器中下载了关于掷骰子游戏的各种游戏id、对应游戏id的玩法、游戏内图片或视频信息以及其对应匹配数字的信息,且存储至每个客户端的存储器中,当下次再玩此游戏的时候,直接由服务器想成员广播二元组信息,二元组信息内的随机数字直接可以在客户端的存储器中进行对应图片或视频的转换,无需再从数据服务器中下载。

又例如剪刀石头布的游戏,剪刀石头布游戏通过本发明来实现:其可以理解为从1到3的3个数字中随机挑一个出来。若用户第一次玩剪刀石头布游戏,用户客户端可以发送【剪刀石头布】的信息至数据服务器,其中数据服务器中存储着掷骰子的游戏规则,以及数字1-3所对应的筛子对应点数图片或者对应点数动画,根据游戏id,在数据服务器中找到对应玩法信息,服务器将下发一个二元组信息,群组内的成员客户端拿到这个二元组后,将数字3转换为3的图片或者视频显示出来。客户端可以随时从数据服务器下载玩法列表,其中玩法列表下载未三元组列表,【游戏id,数字结果id,对应的图片/视频地址】,直接存储至用户客户端的存储器内。用户客户端已从数据服务器中下载了关于剪刀石头布游戏的游戏id、对应游戏id的玩法、游戏内图片或视频信息以及其对应匹配数字的信息,且存储至每个客户端的存储器中,当下次再玩此游戏的时候,直接由服务器想成员广播二元组信息,二元组信息内的随机数字直接可以在客户端的存储器中进行对应图片或视频的转换,无需再从数据服务器中下载。

本发明通过服务器和客户端配合,达到可以在不更新客户端版本的情况下,在群组内,进去猜拳丢骰子等数字类游戏的通用的逻辑实现。且本发明的用户客户端在第一次玩此游戏后,该游戏的游戏id、对应游戏id的玩法、游戏内图片或视频信息以及其对应匹配数字的信息均存储在该用户客户端内,再次玩的时候可以不通过服务器来转换图片或视频信息,减少了用户所需玩游戏的流量以及转换时间。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1