一種基于網絡平臺的猜謎游戲的實現方法
【技術領域】
[0001]本發明涉及一種游戲的實現方法,特別是指用于社交軟件、互聯網社交工具、教育領域中的猜謎游戲的實現方法。
【背景技術】
[0002]隨著網絡技術的越來越發達,利用網絡進行游戲也越來越為人們所接受。目前網絡游戲中除了即時制游戲,還有棋牌類游戲、投注類游戲等,目前網絡投注類游戲產品從概念上主要分為兩類,彩票類和競猜類。現有技術中的競猜類游戲缺乏互動性和教育性,玩法單調,此外,對用戶來說,都存在著一個公正性問題。雖然競猜類游戲運營商采用各種手段來證明公平性,比如采用真人操作,將整個操作過程通過視頻實時的傳輸到用戶界面,以期達到整個過程的公平性,但是這種模式對于用戶來講,還是具有很大的欺騙性,根據現有的視頻剪輯與合成技術,很容易將畫面顯示內容更換掉,讓用戶很難察覺倒被欺騙。
【發明內容】
[0003]本發明提出一種基于網絡平臺的猜謎游戲的實現方法,解決了現有技術中的網絡猜謎游戲其玩法單調,互動性、教育性以及安全性差的技術問題。
[0004]本發明的技術方案是這樣實現的:
[0005]一種基于網絡平臺的猜謎游戲的實現方法,包括以下步驟:
[0006]第一步:用戶選擇猜鏈模式;
[0007]第二步:后臺服務器對用戶已提交的猜謎內容進行加密并將加密信息存儲至關系數據庫,同時提交數據請求;
[0008]第三步:后臺服務器從關系數據庫中提取用戶發布的加密信息,并對加密進行解密處理,將解密后的信息返回至關系數據庫;
[0009]第四步:用戶輸入所猜測內容,系統判斷猜測結果并提示。
[0010]優選的,第一步中,猜謎模式包括猜字模式或猜發布人模式。
[0011]優選的,猜謎模式還包括猜語音或圖片模式。
[0012]優選的,在猜字模式中,后臺服務器對用戶已提交的部分文字進行加密處理并存儲至關系數據庫,同時提交數據請求。
[0013]優選的,在猜發布人模式中,后臺服務器對用戶已提交的發布人進行加密處理并存儲至關系數據庫,同時提交數據請求。
[0014]優選的,第二步中,利用加密算法對猜謎內容進行加密,將加密后的內容進行壓縮。
[0015]優選的,加密算法為3DES算法,密鑰長度采用48字節。
[0016]優選的,還包括第五步,用戶針對猜測結果做出評論或者回復。
[0017]本發明的猜謎游戲可增強游戲玩家的互動性,參與游戲的不同用戶可以通過互聯網及游戲設置進行互動及控制。如,父母可以在具有互聯網應用的相關環境中,與家中玩耍的小孩進行互動,教師在教學中可以與學生進行互動、朋友之間可以把想表達的內心話或想表達的某些話題以及人情事物、喜怒哀樂等等,以這種方式更方便的表達出來,把那些羞于直說的話或事更婉轉的表達給他人。從而增加了人與人更方便的信息傳達方式。
【附圖說明】
[0018]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是說明本發明的原理,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,對本專利的工作原理有所了解。
[0019]圖1為本發明的原理圖;
[0020]圖2為本發明的流程圖。
【具體實施方式】
[0021]下面將結合本發明實施例中的附圖,對本發明實施例中的技術原理進行清楚、完整地描述。基于本發明中的技術原理,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的基于本技術原理的所有其他實施例,都屬于本發明保護的范圍。
[0022]如圖1和圖2所示,本發明的一種基于網絡平臺的猜謎游戲的實現方法,具體操作流程如下:
[0023]第一步,選擇猜字或猜發布人。當選擇猜字時,用戶需先錄入待發布的問題和答案,當選擇猜發布人時,用戶需先錄入待發布的問題,并提交;
[0024]第二步,后臺服務器對用戶已提交的內容加密處理并存儲至關系數據庫,同時提交數據請求。當用戶選擇猜字時,可以將自己想發布的內容進行部分文字加密后發布,如用戶可以把“范冰冰”這三個字做加密,只讓其他用戶看見“我喜歡***”,可以把“日當午”這三個字做加密,只讓其他用戶看見“鋤禾***”,此外用戶可以發布完全不加密的文字而選擇猜發布人,讓用戶來猜發布者是誰。如用戶發布:“我愛范冰冰”那么用戶可以對自己的頭像、昵稱、名稱、資料進行加密或匿名,然后留下可以讓他人去猜測的方式,讓他人來猜測發布者是誰。系統通過專門的服務器將用戶加密的文字進行加密處理后為用戶發布成功。用戶加密部分的文字顯示為“某”或其他符號,加密部分的文字與不加密的文字同時為用戶發布成功。用戶不僅可以發布文字來讓其他人猜,也可以發布語音或圖片。
[0025]本發明利用加密算法對猜謎內容進行加密,將加密后的內容進行壓縮,本實施例中,加密算法采用3DES算法,但是不僅限于3DES算法,也可采用現有技術的其他加密算法進行加密,密鑰長度采用48字節,密鑰長度根據加密算法強度及在不同應用下開獎時間總和評估,一般來講密鑰越長,破解可能性越低,原則上講,密鑰長度應該大于10字節,即使有人采用暴力破解,也需要很長時間,從而增加了安全性。
[0026]第三步,后臺服務器從關系數據庫中提取用戶發布的加密信息,并對用戶已提交的內容進行解密處理,將解密后的信息存儲至關系數據庫。解密的信息包括機密的發布人、內容和答案等數據。如用戶選擇猜字,則系統顯示猜字的機密內容,根據發布的問題答案,查找問題內容中的關鍵字,并將其替換成*字符,同時,顯示發布人的信息;如用戶選擇猜發布人,則會顯示猜發布人的機密內容,如果是猜發布人類的機密,則會顯示問題的全部信息,但是發布人的信息會被隱藏。
[0027]第四步,輸入所猜測內容,系統判斷猜測結果并提示。猜字時,根據返回數據中的答案判斷是否猜中,未猜中時判斷有幾字正確,并作提示。猜發布人時,判斷所猜的發布人是否正確,不做猜中幾字的提示,并顯示猜字結果。系統將會提示解密者猜錯了或者用其他方式提示用戶猜錯了,用戶可重新猜測或選擇不繼續猜測,猜對后系統將會提示用戶猜對了或打對號、或者用其他方式提示用戶猜對了,其他用戶也可以針對發布者加密的文字進行猜測或解密,如其他用戶猜測加密的文字為“范特西”,系統將會提示解密者猜錯了或者用其他方式提示用戶猜錯了,被他人猜對以后,發布者會通過系統提示得知誰猜對了。此夕卜,用戶可以針對機密做出評論或者回復,但評論的內容只有機密發布人和評論人自己能看見,其他人針對此機密的評論不可見。
[0028]本發明適用于互聯網社交工具、互聯網游戲、手機游戲、互聯網用戶的單方對單方,單方對多方,多方對多方,多方對單方的互動或信息的表達與傳遞。可以為用戶帶來有趣的互動性、可玩性、可以讓用戶把想表達的內心話或想表達的某些話題以及人情事物、喜怒哀樂等等,以這種方式更方便的表達出來,把那些羞于直說的話或事更婉轉的表達給他人。從而增加了人與人更方便的信息傳達方式。在玩法上,用戶還可以發布圖片、語音等,讓他人猜測。
[0029]以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
【主權項】
1.一種基于網絡平臺的猜謎游戲的實現方法,其特征在于,包括以下步驟: 第一步:用戶選擇猜鏈模式; 第二步:后臺服務器對用戶已提交的猜謎內容進行加密并將加密信息存儲至關系數據庫,同時提交數據請求; 第三步:后臺服務器從關系數據庫中提取用戶發布的加密信息,并對加密信息進行解密處理,將解密后的信息返回至關系數據庫; 第四步:用戶輸入所猜測內容,后臺服務器判斷猜測結果并提示。2.根據權利要求1所述的基于網絡平臺的猜謎游戲的實現方法,其特征在于,所述第一步中,所述猜謎模式包括猜字模式或猜發布人模式。3.根據權利要求2所述的基于網絡平臺的猜謎游戲的實現方法,其特征在于,所述猜謎模式還包括猜語音或圖片模式。4.根據權利要求2所述的基于網絡平臺的猜謎游戲的實現方法,其特征在于,在猜字模式中,所述后臺服務器對用戶已提交的部分文字進行加密處理并存儲至關系數據庫,同時提交數據請求。5.根據權利要求2所述的基于網絡平臺的猜謎游戲的實現方法,其特征在于,在猜發布人模式中,所述后臺服務器對用戶已提交的發布人信息進行加密處理并存儲至關系數據庫,同時提交數據請求。6.根據權利要求1所述的基于網絡平臺的猜謎游戲的實現方法,其特征在于,所述第二步中,利用加密算法對猜謎內容進行加密,將加密后的內容進行壓縮。7.根據權利要求6所述的基于網絡平臺的猜謎游戲的實現方法,其特征在于,所述加密算法為3DES算法,密鑰長度采用48字節。8.根據權利要求1所述的基于網絡平臺的猜謎游戲的實現方法,其特征在于,還包括第五步,用戶針對猜測結果做出評論或者回復。
【專利摘要】本發明提出了一種基于網絡平臺的猜謎游戲的實現方法,包括以下步驟:第一步:用戶選擇猜謎模式;第二步:后臺服務器對用戶已提交的猜謎內容進行加密并將加密信息存儲至關系數據庫,同時提交數據請求;第三步:后臺服務器從關系數據庫中提取用戶發布的加密信息,并對加密進行解密處理,將解密后的信息返回至關系數據庫;第四步:用戶輸入所猜測內容,系統判斷猜測結果并提示,本發明提高了網絡游戲數據傳輸的安全性和互動性,參與游戲的不同用戶可以通過互聯網及游戲設置進行互動及控制,從而增加了人與人之間更為方便的信息傳達方式。
【IPC分類】A63F13/71, G06F17/30, A63F13/335, H04L9/06
【公開號】CN105288999
【申請號】CN201410352408
【發明人】姜學強
【申請人】姜學強
【公開日】2016年2月3日
【申請日】2014年7月23日