[发明专利]游戏控制方法、装置、服务器及存储介质在审
申请号: | 202110254202.9 | 申请日: | 2021-03-09 |
公开(公告)号: | CN113058271A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 田军 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | A63F13/798 | 分类号: | A63F13/798;A63F13/843 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 冯右明 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 控制 方法 装置 服务器 存储 介质 | ||
1.一种游戏控制方法,其特征在于,包括:
获取手牌牌型;所述手牌牌型由多个手牌组成;所述手牌具有牌值;
根据所述手牌牌型中各个所述手牌的牌值,生成所述手牌牌型的牌型数组;所述牌型数组包括数组元素;所述数组元素具有牌值索引和元素数值;所述牌值索引与所述牌值具有对应关系;所述元素数值根据目标手牌的数量生成;所述目标手牌的牌值与所述数组元素的牌值索引所对应的牌值匹配;
在所述牌型数组中,确定所述牌值索引关联的第一数组元素和第二数组元素,并根据所述第一数组元素的元素数值和所述第二数组元素的元素数值,将所述第一数组元素的元素数值转换为二进制特征值,直至遍历所述牌型数组中各个所述数组元素的二进制特征值;
根据各个所述数组元素的二进制特征值,得到手牌牌型特征值;
将所述手牌牌型特征值与预置的获胜特征值字典中各个获胜牌型特征值进行匹配,当存在有与所述手牌牌型特征值匹配的获胜牌型特征值时,生成获胜提示信息。
2.根据权利要求1所述的游戏控制方法,其特征在于,所述根据各个所述数组元素的二进制特征值,得到手牌牌型特征值,包括:
按照所述数组元素的牌值索引,组合各个所述数组元素的二进制特征值,得到特征值组合值;
将所述特征值组合值转换为十六进制特征值,作为所述手牌牌型特征值。
3.根据权利要求1所述的游戏控制方法,其特征在于,所述二进制特征值至少包括顺子特征值和非顺子特征值,所述根据所述第一数组元素的元素数值和所述第二数组元素的元素数值,将所述第一数组元素的元素数值转换为二进制特征值,包括:
当所述第一数组元素的元素数值不为零、且所述第二数组元素的元素数值为零时,将所述第一数组元素的元素数值转换为所述非顺子特征值;
当所述第一数组元素的元素数值不为零、且所述第二数组元素的元素数值也不为零时,将所述第一数组元素的元素数值转换为所述顺子特征值。
4.根据权利要求1所述的游戏控制方法,其特征在于,所述根据所述手牌牌型中各个所述手牌的牌值,生成所述手牌牌型的牌型数组,包括:
在所述牌型数组的数组元素中,确定目标元素;
确定目标牌值索引;所述目标牌值索引为所述目标元素的牌值索引;
在所述手牌牌型中,查找所述牌值与所述目标牌值索引对应的牌值匹配的手牌,作为所述目标手牌;
统计所述目标手牌的数量,作为所述目标元素的元素数值。
5.根据权利要求1所述的游戏控制方法,其特征在于,所述获取手牌牌型之前,还包括:
获取获胜牌型;所述获胜牌型由多个所述手牌组成;
根据所述获胜牌型中各个所述手牌的牌值,生成所述获胜牌型的获胜牌型数组;
在所述获胜牌型数组中,确定所述牌值索引关联的第三数组元素和第四数组元素,并根据所述第三数组元素的元素数值和所述第四数组元素的元素数值,将所述第三数组元素的元素数值转换为二进制特征值,直至遍历所述获胜牌型数组中各个所述数组元素的二进制特征值;
根据所述获胜牌型数组中各个所述数组元素的二进制特征值,得到所述获胜牌型特征值;
生成所述获胜特征值字典;所述获胜特征值字典包括所述获胜牌型特征值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110254202.9/1.html,转载请声明来源钻瓜专利网。