[發(fā)明專利]基于PHP的消消樂游戲的數(shù)據(jù)處理方法和系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202210066793.1 | 申請(qǐng)日: | 2022-01-20 |
| 公開(公告)號(hào): | CN114570028A | 公開(公告)日: | 2022-06-03 |
| 發(fā)明(設(shè)計(jì))人: | 趙素婷 | 申請(qǐng)(專利權(quán))人: | 廈門游動(dòng)網(wǎng)絡(luò)科技有限公司 |
| 主分類號(hào): | A63F13/70 | 分類號(hào): | A63F13/70;G06F8/30 |
| 代理公司: | 杭州創(chuàng)智卓英知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 33324 | 代理人: | 季健康 |
| 地址: | 361003 福建省廈門*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 php 消消 游戲 數(shù)據(jù)處理 方法 系統(tǒng) | ||
本申請(qǐng)涉及一種基于PHP的消消樂游戲的數(shù)據(jù)處理方法和系統(tǒng),其中,該方法包括:通過客戶端生成游戲交互數(shù)據(jù),將游戲交互數(shù)據(jù)發(fā)送到云端服務(wù)器,根據(jù)游戲交互數(shù)據(jù)通過所述云端服務(wù)器執(zhí)行消消樂算法邏輯,生成響應(yīng)數(shù)據(jù),將響應(yīng)數(shù)據(jù)返回給客戶端,通過本申請(qǐng),解決了前端語言編寫的消消樂游戲容易出現(xiàn)數(shù)據(jù)偽造、數(shù)據(jù)篡改的問題,實(shí)現(xiàn)了基于PHP的消消樂游戲后端數(shù)據(jù)處理,有效防止惡意的數(shù)據(jù)偽造請(qǐng)求,篡改真實(shí)數(shù)據(jù),保證了游戲的公平性。
技術(shù)領(lǐng)域
本申請(qǐng)涉及游戲技術(shù)領(lǐng)域,特別是涉及一種基于PHP的消消樂游戲的數(shù)據(jù)處理方法和系統(tǒng)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,前端語言的層出不窮、迭代更新,使得游戲開發(fā)變得更加的方便快捷。
現(xiàn)有消消樂游戲大多使用前端語言編寫,算法相對(duì)簡單,而且在前后端交互的過程中,容易出現(xiàn)用戶跳過前端算法,進(jìn)行惡意數(shù)據(jù)偽造請(qǐng)求,篡改真實(shí)數(shù)據(jù),影響數(shù)據(jù)的真實(shí)性。對(duì)游戲的公平性造成很大的影響。
目前針對(duì)相關(guān)技術(shù)中前端語言編寫的消消樂游戲容易出現(xiàn)數(shù)據(jù)偽造、數(shù)據(jù)篡改的問題,尚未提出有效的解決方案。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例提供了一種基于PHP的消消樂游戲的數(shù)據(jù)處理方法和系統(tǒng),以至少解決相關(guān)技術(shù)中前端語言編寫的消消樂游戲容易出現(xiàn)數(shù)據(jù)偽造、數(shù)據(jù)篡改的問題。
第一方面,本申請(qǐng)實(shí)施例提供了一種基于PHP的消消樂游戲的數(shù)據(jù)處理方法,所述方法包括:
通過客戶端生成游戲交互數(shù)據(jù),將所述游戲交互數(shù)據(jù)發(fā)送到云端服務(wù)器;
根據(jù)所述游戲交互數(shù)據(jù),通過所述云端服務(wù)器執(zhí)行消消樂算法邏輯,生成響應(yīng)數(shù)據(jù);
將所述響應(yīng)數(shù)據(jù)返回給所述客戶端。
在其中一些實(shí)施例中,根據(jù)所述游戲交互數(shù)據(jù),通過所述云端服務(wù)器執(zhí)行消消樂算法邏輯包括:
根據(jù)所述游戲交互數(shù)據(jù),通過所述云端服務(wù)器修改消消樂二維數(shù)組中對(duì)應(yīng)位置的數(shù)據(jù)值;
循環(huán)所述二維數(shù)組,若檢查到滿足預(yù)設(shè)條件的位置,則消除所述位置中的數(shù)據(jù)值并隨機(jī)生成新數(shù)據(jù)值;
重復(fù)執(zhí)行所述循環(huán),直至檢查不到滿足預(yù)設(shè)條件的位置。
在其中一些實(shí)施例中,在根據(jù)所述游戲交互數(shù)據(jù),通過所述云端服務(wù)器執(zhí)行消消樂算法邏輯,生成響應(yīng)數(shù)據(jù)之前,所述方法包括:
通過PHP語言編寫消消樂算法邏輯,將所述消消樂算法邏輯的程式部署在所述云端服務(wù)器中。
在其中一些實(shí)施例中,循環(huán)所述二維數(shù)組,若檢查到滿足預(yù)設(shè)條件的位置,則消除所述位置中的數(shù)據(jù)值,并隨機(jī)生成新數(shù)據(jù)值包括:
循環(huán)所述二維數(shù)組,若檢查到同行或同列有三個(gè)及以上相同數(shù)據(jù)值且相連的位置,則消除所述位置中的數(shù)據(jù)值;
判斷一次消除的相連數(shù)據(jù)值的個(gè)數(shù)是否大于三個(gè),若是,則生成一個(gè)特殊數(shù)據(jù)值和隨機(jī)生成新數(shù)據(jù)值填充空的位置,若否,則隨機(jī)生成新數(shù)據(jù)值填充空的位置。
在其中一些實(shí)施例中,在循環(huán)所述二維數(shù)組,若檢查到滿足預(yù)設(shè)條件的位置,則消除所述位置中的數(shù)據(jù)值并隨機(jī)生成新數(shù)據(jù)值之前,所述方法包括:
判斷所述修改中對(duì)應(yīng)位置的數(shù)據(jù)值是否為特殊數(shù)據(jù)值,若是,則執(zhí)行特殊消除,若否,則執(zhí)行普通消除。
第二方面,本申請(qǐng)實(shí)施例提供了一種基于PHP的消消樂游戲的數(shù)據(jù)處理系統(tǒng),所述系統(tǒng)包括數(shù)據(jù)交互模塊和算法執(zhí)行模塊;
所述數(shù)據(jù)交互模塊通過客戶端生成游戲交互數(shù)據(jù),將所述游戲交互數(shù)據(jù)發(fā)送到云端服務(wù)器;
所述算法執(zhí)行模塊根據(jù)所述游戲交互數(shù)據(jù),通過所述云端服務(wù)器執(zhí)行消消樂算法邏輯,生成響應(yīng)數(shù)據(jù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廈門游動(dòng)網(wǎng)絡(luò)科技有限公司,未經(jīng)廈門游動(dòng)網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210066793.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
A63F 紙牌、棋盤或輪盤賭游戲;利用小型運(yùn)動(dòng)物體的室內(nèi)游戲;其他類目不包含的游戲
A63F13-00 使用二維或多維電子顯示器
A63F13-02 .附件
A63F13-08 .結(jié)構(gòu)零件或布置,例如其他類目不包括的殼體、導(dǎo)線、連接件、操縱臺(tái)
A63F13-10 .游戲過程的控制,例如開始、進(jìn)行、結(jié)束
A63F13-12 .涉及若干游戲裝置之間的相互作用,例如傳送和分配系統(tǒng)
A63F13-04 ..用于命中顯示器上的特殊區(qū)域,如具有光電探測(cè)裝置的





