【技术实现步骤摘要】
本专利技术涉及计算机
,特别是涉及一种电子牌游戏牌型推荐方法和装置。
技术介绍
随着计算机技术的发展,人们原先在线下进行的麻将游戏已经被制作成网络游戏或者网页游戏,使得全国各地的人们随时可以通过网络建立连接进行麻将电子牌游戏。在进行麻将电子牌游戏时,固定数量的玩家选择加入同一房间或游戏桌后,这些同一房间或同一游戏桌的玩家之间建立起了游戏关联,可以基于该游戏关联实现游戏互动。麻将电子牌游戏中通常包括136个牌数据,其中包括万、桶和条三种类型的序数牌数据,每种序数牌数据包括牌值为1~9的牌数据各4个,因此牌数据共有108个;还包括箭牌数据,箭牌数据包括红中、发财和白板三种类型的牌数据各4个共12个;还包括风牌数据,风牌数据包括东风、西风、南风和北风四种类型各4个共16个。某些麻将电子牌游戏还可以包括花牌数据,花牌数据包括春、夏、秋、冬、梅、兰、菊和竹8种类型牌数据各一个,这样电子牌游戏共包括144个牌数据。玩家持有的牌数据组成预设牌型时可以获得游戏胜利,比如玩家持有东、西、南和北四种风牌数据各3个,再加上任意一对牌数据可组成大四喜牌型。而对于新用户来说,不清楚自己持有的牌数据在什么情况下可以组成何种预设牌型,游戏进度慢,导致长时间占用服务器资源和网络资源,造成资源浪费。
技术实现思路
基于此,有必要针对新手玩家进行电子牌游戏时长时间占用服务器资源和网络资源而造成资源浪费的技术问题,提 ...
【技术保护点】
一种电子牌游戏牌型推荐方法,所述方法包括:获取用户标识所对应的持牌数据和明牌数据;将所述持牌数据按照牌类型和牌值在预设牌型模板中计数;根据计数结果确定组成所述预设牌型模板所对应的预设牌型所需牌数据;根据所述所需牌数据、所述预设牌型的属性值以及依据所述明牌数据和所述持牌数据确定的未知牌数据而确定所述预设牌型所对应的权重值;根据所述权重值来确定推荐牌型。
【技术特征摘要】
1.一种电子牌游戏牌型推荐方法,所述方法包括:
获取用户标识所对应的持牌数据和明牌数据;
将所述持牌数据按照牌类型和牌值在预设牌型模板中计数;
根据计数结果确定组成所述预设牌型模板所对应的预设牌型所需牌数据;
根据所述所需牌数据、所述预设牌型的属性值以及依据所述明牌数据和所
述持牌数据确定的未知牌数据而确定所述预设牌型所对应的权重值;
根据所述权重值来确定推荐牌型。
2.根据权利要求1所述的方法,其特征在于,所述将所述持牌数据按照牌
类型和牌值在预设牌型模板中计数之前,还包括:
按照预设牌数据单位结构将所述持牌数据划分为多个牌数据单位;
根据划分的牌数据单位确定牌型推荐接口;
所述将所述持牌数据按照牌类型和牌值在预设牌型模板中计数,包括:
通过所述确定的牌型推荐接口而将所述持牌数据按照牌类型和牌值在所述
确定的牌型推荐接口所对应的预设牌型模板中计数。
3.根据权利要求1所述的方法,其特征在于,所述获取用户标识所对应的
持牌数据和明牌数据之后,还包括:
根据所述持牌数据判断所述用户标识是否对应报听状态;
若是,则根据预设牌型库和所述持牌数据确定推荐牌型;
若否,则执行所述将所述持牌数据按照牌类型和牌值在预设牌型模板中计
数的步骤。
4.根据权利要求2所述的方法,其特征在于,所述获取用户标识所对应的
持牌数据和明牌数据之后,还包括:
根据所述持牌数据判断所述用户标识是否对应报听状态;
若是,则根据预设牌型库和所述持牌数据确定推荐牌型;
若否,则执行所述按照预设牌数据单位结构将所述持牌数据划分为多个牌
数据单位的步骤。
5.根据权利要求2所述的方法,其特征在于,所述按照预设牌数据单位结
\t构将所述持牌数据划分为多个牌数据单位,包括:
按照预设牌数据单位优先级顺序和预设牌数据单位结构将所述持牌数据划
分为多个牌数据单位。
6.根据权利要求1所述的方法,其特征在于,所述根据计数结果确定组成
所述预设牌型模板所对应的预设牌型所需牌数据,包括:
判断所述预设牌型模板中的计数值是否满足所述计数值所对应的牌数据数
量条件,若不满足...
【专利技术属性】
技术研发人员:郭圣昌,芦少军,林国华,
申请(专利权)人:博雅网络游戏开发深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。