国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種防止網(wǎng)絡(luò)游戲用戶作弊的方法

      文檔序號:9853017閱讀:634來源:國知局
      一種防止網(wǎng)絡(luò)游戲用戶作弊的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及網(wǎng)絡(luò)游戲,尤其是利用邏輯隨機(jī)數(shù)防止用戶作弊的方法。
      【背景技術(shù)】
      [0002]目前,多人競技地圖類網(wǎng)絡(luò)游戲的運(yùn)行存在以下不足:
      1、用戶數(shù)據(jù)傳輸占用網(wǎng)絡(luò)負(fù)載量大,造成服務(wù)器的數(shù)據(jù)擁擠,造成延遲和卡頓;
      2、用戶之間的數(shù)據(jù)存在不統(tǒng)一的情況,存在單方作弊的可能。
      [0003]比如手機(jī)客戶端使用本地?cái)?shù)據(jù)修改工具對游戲數(shù)據(jù)進(jìn)行修改,而現(xiàn)在普通的網(wǎng)絡(luò)游戲并沒有包含數(shù)據(jù)甄別比較程序,這些經(jīng)過修改的本地?cái)?shù)據(jù)直接上傳服務(wù)器,服務(wù)器直接伴隨網(wǎng)絡(luò)數(shù)據(jù)返回給其他客戶端,對其他客戶端的本地?cái)?shù)據(jù)造成覆蓋。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明提供了一種防止網(wǎng)絡(luò)游戲用戶作弊的方法,在低帶寬占用的情況下可以保證游戲運(yùn)行的流暢,整體開發(fā)和維護(hù)簡便。
      [0005]本發(fā)明的具體技術(shù)方案是:
      一種防止網(wǎng)絡(luò)游戲用戶作弊的方法,其特征在于該方法包括以下步驟:
      1)服務(wù)器邏輯判斷一局游戲開始后,通知與其連接的本局游戲所有的客戶端進(jìn)行數(shù)據(jù)加載操作;所有客戶端數(shù)據(jù)加載完畢后游戲正式開始;
      2)客戶端接收用戶的操作并將其轉(zhuǎn)化為操作指令發(fā)送給服務(wù)器,各客戶端都內(nèi)設(shè)步調(diào)一致的邏輯數(shù)字指令集,該邏輯數(shù)字指令集間隔發(fā)送邏輯隨機(jī)數(shù)信息給服務(wù)器;
      3)服務(wù)器接收到操作指令后分發(fā)給所有的本局游戲客戶端,同時接收各客戶端發(fā)送的邏輯隨機(jī)數(shù)信息進(jìn)行比對分析,如果各客戶端發(fā)送的邏輯隨機(jī)數(shù)信息一致,則游戲繼續(xù);如果比對發(fā)現(xiàn)有其中一個或一個以上的客戶端發(fā)送的邏輯隨機(jī)數(shù)不一致,則發(fā)送游戲異常信息給其他客戶端;
      4)客戶端接收到服務(wù)器發(fā)出的操作指令后驅(qū)動本地的邏輯前進(jìn);如果收到服務(wù)器發(fā)出的游戲異常信息,由用戶選擇是否繼續(xù)進(jìn)行本局游戲。
      [0006]本發(fā)明通過設(shè)置邏輯數(shù)字指令集,解決了現(xiàn)有技術(shù)中各客戶端之間數(shù)據(jù)一致性問題,使得本地?cái)?shù)據(jù)的修改覆蓋加設(shè)了一道服務(wù)器驗(yàn)證程序,不易作弊。
      [0007]本發(fā)明利用總服務(wù)器和分服務(wù)器的設(shè)置,解決了服務(wù)器數(shù)據(jù)擁擠的問題,有效地延緩了數(shù)據(jù)延遲和卡頓。
      【附圖說明】
      [0008]圖1為本發(fā)明邏輯框圖。
      【具體實(shí)施方式】
      [0009]本發(fā)明方案由比賽服務(wù)器和多個客戶端組成. 如圖1所示,比賽服務(wù)器負(fù)責(zé)接收并分發(fā)由客戶端上報過來的指令請求數(shù)據(jù),以及對客戶端上報的數(shù)據(jù)進(jìn)行有效性判斷,做出相應(yīng)處理.而客戶端除了負(fù)責(zé)發(fā)送本地操作外,還負(fù)責(zé)接收服務(wù)器發(fā)送的指令驅(qū)動流,并驅(qū)動本地的邏輯前進(jìn),以達(dá)到顯示正常的效果.原理說明:
      通過一局完整的比賽來介紹整個架構(gòu)的原理.比賽服務(wù)器邏輯判斷一局比賽開始,通知與其連接的本局比賽所有的客戶端進(jìn)行加載操作.所有客戶端加載完畢后比賽正式開始.客戶端根據(jù)邏輯當(dāng)前運(yùn)行的情況進(jìn)行表現(xiàn),并接收用戶的操作并將其發(fā)送給服務(wù)器.月艮務(wù)器接收到指令后分發(fā)給所有的本局比賽客戶端.客戶端接收到數(shù)據(jù)后來驅(qū)動本地的邏輯前進(jìn).這樣就達(dá)到了一個客戶端之間的表現(xiàn)一致性.為了防止未確定的本地客戶端進(jìn)行作弊等操作,邏輯通過隔一段時間上報給服務(wù)器本地的邏輯隨機(jī)數(shù)的方式來防止作弊。
      【主權(quán)項(xiàng)】
      1.一種防止網(wǎng)絡(luò)游戲用戶作弊的方法,其特征在于該方法包括以下步驟: 服務(wù)器邏輯判斷一局游戲開始后,通知與其連接的本局游戲所有的客戶端進(jìn)行數(shù)據(jù)加載操作;所有客戶端數(shù)據(jù)加載完畢后游戲正式開始; 客戶端接收用戶的操作并將其轉(zhuǎn)化為操作指令發(fā)送給服務(wù)器,各客戶端都內(nèi)設(shè)步調(diào)一致的邏輯數(shù)字指令集,該邏輯數(shù)字指令集間隔發(fā)送邏輯隨機(jī)數(shù)信息給服務(wù)器; 服務(wù)器接收到操作指令后轉(zhuǎn)發(fā)給所有的本局游戲的其他客戶端,同時接收各客戶端發(fā)送的邏輯隨機(jī)數(shù)信息進(jìn)行比對分析,如果各客戶端發(fā)送的邏輯隨機(jī)數(shù)信息一致,則游戲繼續(xù);如果比對發(fā)現(xiàn)有其中一個或一個以上的客戶端發(fā)送的邏輯隨機(jī)數(shù)不一致,則發(fā)送游戲異常信息給其他客戶端; 客戶端接收到服務(wù)器發(fā)出的操作指令后驅(qū)動本地的邏輯前進(jìn);如果收到服務(wù)器發(fā)出的游戲異常信息,由用戶選擇是否繼續(xù)進(jìn)行本局游戲。2.根據(jù)權(quán)利要求1所述的防止網(wǎng)絡(luò)游戲作弊的方法,其特征在于所述服務(wù)器包括總服務(wù)器和分服務(wù)器,所述客戶端發(fā)送的操作指令由分服務(wù)器接收,然后轉(zhuǎn)給總服務(wù)器。3.根據(jù)權(quán)利要求1所述的防止網(wǎng)絡(luò)游戲作弊的方法,其特征在于所述邏輯數(shù)字指令集為一個同步隨機(jī)數(shù)據(jù)包。4.根據(jù)權(quán)利要求1所述的防止網(wǎng)絡(luò)游戲作弊的方法,其特征在于所述步驟2)中的間隔時間為0.5?1秒。5.根據(jù)權(quán)利要求4所述的防止網(wǎng)絡(luò)游戲作弊的方法,其特征在于所述步驟2)中的間隔時間為1.5?3秒。6.根據(jù)權(quán)利要求5所述的防止網(wǎng)絡(luò)游戲作弊的方法,其特征在于所述步驟2)中的間隔時間為1.5秒。7.根據(jù)權(quán)利要求1所述的防止網(wǎng)絡(luò)游戲作弊的方法,其特征在于所述游戲異常信息包括游戲結(jié)束指令,當(dāng)用戶選擇該游戲結(jié)束指令時,服務(wù)器斷開各客戶端之間的數(shù)據(jù)傳輸。
      【專利摘要】本發(fā)明涉及網(wǎng)絡(luò)游戲,尤其是利用邏輯隨機(jī)數(shù)防止用戶作弊的方法。本發(fā)明通過設(shè)置邏輯數(shù)字指令集,解決了現(xiàn)有技術(shù)中各客戶端之間數(shù)據(jù)一致性問題,同時由此帶來的作弊風(fēng)險。
      【IPC分類】A63F13/75, H04L29/06
      【公開號】CN105617656
      【申請?zhí)枴緾N201510990397
      【發(fā)明人】蔡劍衛(wèi)
      【申請人】杭州菜菜網(wǎng)絡(luò)科技有限公司
      【公開日】2016年6月1日
      【申請日】2015年12月24日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1