[發(fā)明專利]麻將游戲的控制方法、裝置及設(shè)備在審
| 申請?zhí)枺?/td> | 201910264280.X | 申請日: | 2019-04-03 |
| 公開(公告)號: | CN109876425A | 公開(公告)日: | 2019-06-14 |
| 發(fā)明(設(shè)計)人: | 俞愈;黃文杰;蘆少軍;孫明 | 申請(專利權(quán))人: | 網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司 |
| 主分類號: | A63F9/20 | 分類號: | A63F9/20;A63F13/822;A63F13/92 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 張子青;劉芳 |
| 地址: | 310052 浙江省*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 手牌 萬能牌 花色 裝置及設(shè)備 麻將游戲 提示信息 預(yù)設(shè) 發(fā)送 固定組合 游戲界面 取余 消耗 | ||
本發(fā)明提供一種麻將游戲的控制方法、裝置及設(shè)備,通過獲取游戲界面中玩家的手牌總數(shù),確定手牌總數(shù)對3取余等于2時,判斷當(dāng)前手牌是否存在萬能牌,若存在,對手牌中非萬能牌依次作將,對剩余手牌中的非萬能牌按照第一預(yù)設(shè)流程進行拆分,確定胡牌所需的萬能牌的數(shù)量,若所需萬能牌的數(shù)量小于等于當(dāng)前手牌中萬能牌的數(shù)量,發(fā)送胡牌提示信息;若不存在,確定手牌有且僅有一個花色的牌數(shù)等于3n+2,其他花色的牌數(shù)均等于3n時,其中n為自然數(shù),從牌數(shù)等于3n+2花色的牌中,依次選取相同牌面的牌數(shù)大于等于2的牌作將,對剩余手牌按照第二預(yù)設(shè)流程進行拆分,若拆分為固定組合形式則發(fā)送胡牌提示信息。上述方案降低了設(shè)備的計算消耗。
技術(shù)領(lǐng)域
本發(fā)明涉及電子競技技術(shù)領(lǐng)域,尤其涉及一種麻將游戲的控制方法、裝置及設(shè)備。
背景技術(shù)
在麻將類游戲中,游戲服務(wù)平臺存儲有不同地區(qū)麻將游戲的胡牌規(guī)則及數(shù)據(jù),為玩家提供多種麻將玩法,玩家在游戲過程中通過點擊操作選擇出牌牌面,服務(wù)平臺根據(jù)玩家的當(dāng)前牌面判斷是否可以胡牌。
麻將根據(jù)是否存在癩子牌(即萬能牌)分為癩子麻將和非癩子麻將,相應(yīng)的胡牌規(guī)則有所不同。以癩子麻將為例,目前現(xiàn)有的麻將游戲的控制方法是基于遞歸和回溯的選將拆分法,服務(wù)平臺獲取玩家選好的將牌后,對剩余手牌考慮3n的情況,按照手牌花色遞歸的去遍歷,分別按照順子、刻子去拆分確定需要多少個癩子,最后所有情況都遍歷完之后確定玩家胡牌需要癩子的最小個數(shù),若判斷當(dāng)前癩子個數(shù)大于等于該最小個數(shù)即可判胡。
上述方案屬于暴力搜索方法,若在游戲測試或游戲?qū)嶋H運行時使用該方法判胡,服務(wù)平臺的計算量大,比較耗時,單服務(wù)器的承載能力不足。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種麻將游戲的控制方法、裝置及設(shè)備,降低了設(shè)備的計算消耗。
本發(fā)明的第一方面提供一種麻將游戲的控制方法,包括:
獲取游戲界面中玩家的手牌總數(shù),判斷所述手牌總數(shù)對3取余是否等于2,若所述手牌總數(shù)對3取余等于2,則判斷當(dāng)前手牌是否存在萬能牌;
若存在萬能牌,對手牌中的非萬能牌依次作將,對剩余手牌中的非萬能牌按照第一預(yù)設(shè)流程進行拆分,確定除去選定的將牌之外的其余非萬能牌胡牌所需的萬能牌的數(shù)量,若所需的萬能牌的數(shù)量小于等于當(dāng)前手牌中萬能牌的數(shù)量,則發(fā)送胡牌提示信息;
若不存在萬能牌,判斷手牌中是否存在有且僅有一個花色的牌數(shù)等于3n+2,且其他花色的牌數(shù)均等于3n的情況,其中n為自然數(shù);
若存在所述情況,從牌數(shù)等于3n+2花色的牌中,依次選取相同牌面的牌數(shù)大于等于2的牌作將,對剩余手牌按照第二預(yù)設(shè)流程進行拆分,若拆分后的剩余手牌為固定組合形式,則發(fā)送胡牌提示信息;其中所述相同牌面為花色和花色數(shù)量均相同的牌面。
在一種可能的實現(xiàn)方式中,所述固定組合形式包括順子組合形式和刻子組合形式。
在一種可能的實現(xiàn)方式中,所述剩余手牌包括數(shù)牌,所述數(shù)牌包括萬,筒,條花色的牌;所述對剩余手牌中的非萬能牌按照第一預(yù)設(shè)流程進行拆分,包括:
獲取所述數(shù)量不同牌面的數(shù)量;
若所述數(shù)牌的數(shù)量為1,則按照順子組合形式拆分;
若所述數(shù)牌的數(shù)量為2,獲取與所述數(shù)牌相連的下一張手牌以及下下一張手牌的數(shù)量,查詢預(yù)設(shè)拆分規(guī)則表,確定按照順子組合形式拆分或按照刻子組合形式拆分;
若所述數(shù)牌的數(shù)量大于等于3,則按照刻子組合形式拆分。
在一種可能的實現(xiàn)方式中,所述剩余手牌包括風(fēng)牌;所述對剩余手牌中的非萬能牌按照第一預(yù)設(shè)流程進行拆分,包括:
將所述風(fēng)牌按照同種牌面的個數(shù)升序排序處理;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司,未經(jīng)網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910264280.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





