本實(shí)用新型涉及游戲系統(tǒng)領(lǐng)域,更具體的,涉及一種線上線下共生的狼人殺游戲系統(tǒng)。
背景技術(shù):
狼人殺游戲又名狼人游戲,狼人殺游戲是一款多人參與的、以語(yǔ)言描述推動(dòng)的、較量口才和分析判斷能力的策略類桌面游戲。狼人殺游戲通常需要8-16名玩家參與互動(dòng),另需要1名主持人記錄游戲事件以及推動(dòng)游戲進(jìn)程。傳統(tǒng)上,玩狼人殺游戲通常采用玩家面對(duì)面的面殺方式,這種面殺方式常常遇到如下問(wèn)題:1、玩家人手不夠;2、沒(méi)有玩家愿意當(dāng)主持人;3、沒(méi)有權(quán)威的積分體系反應(yīng)玩家水平;4、不同水平、不同區(qū)域的玩家難以分類,容易扼殺初學(xué)者積極性。
中國(guó)專利文獻(xiàn)公開(kāi)號(hào)CN203281015U公開(kāi)了一種用于狼人游戲的無(wú)線投票統(tǒng)票系統(tǒng),它由多個(gè)子機(jī)組成,每個(gè)子機(jī)包括單片機(jī)模塊、顯示模塊、狀態(tài)顯示模塊、無(wú)線模塊、燈光控制模塊、矩陣鍵盤輸入模塊和電源模塊;單片機(jī)模塊、顯示模塊、狀態(tài)顯示模塊、無(wú)線模塊和燈光控制模塊均由電源模塊供電,顯示模塊、狀態(tài)顯示模塊、無(wú)線模塊、燈光控制模塊和矩陣鍵盤輸入模塊均與單片機(jī)模塊相連;所有子機(jī)之間通過(guò)無(wú)線模塊進(jìn)行通信。這種無(wú)線投票統(tǒng)票系統(tǒng)能防止游戲中出現(xiàn)的跟票等作弊行為,但其結(jié)構(gòu)簡(jiǎn)單,無(wú)法實(shí)現(xiàn)線上線下的有效結(jié)合,也不具有積分、排隊(duì)等功能,輸入輸出模塊簡(jiǎn)單,玩家操作性較差。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有技術(shù)的缺陷,本實(shí)用新型所要解決的技術(shù)問(wèn)題在于提出一種線上線下共生的狼人殺游戲系統(tǒng),通過(guò)線上與線下的有效結(jié)合,不僅方便了桌游吧及運(yùn)營(yíng)公司的管理,而且增強(qiáng)了用戶線上及線下體驗(yàn),利于形成基本狼人殺游戲的社交圈。
為達(dá)此目的,本實(shí)用新型采用以下技術(shù)方案:
本實(shí)用新型提供了一種線上線下共生的狼人殺游戲系統(tǒng),包括游戲服務(wù)器、網(wǎng)頁(yè)服務(wù)器以及終端游戲機(jī),所述游戲服務(wù)器、所述網(wǎng)頁(yè)服務(wù)器以及所述終端游戲機(jī)通過(guò)有線方式或者無(wú)線方式進(jìn)行網(wǎng)絡(luò)連接,所述游戲服務(wù)器用于狼人殺游戲的邏輯運(yùn)算,控制所述終端游戲機(jī)的輸出數(shù)據(jù)以及采集所述終端游戲機(jī)的輸入數(shù)據(jù),所述網(wǎng)頁(yè)服務(wù)器用于狼人殺游戲的后臺(tái)管理、數(shù)據(jù)管理、權(quán)限管理以及身份管理,所述網(wǎng)頁(yè)服務(wù)器采集并統(tǒng)計(jì)所述游戲服務(wù)器的玩家數(shù)據(jù),并控制所述游戲服務(wù)器的工作狀態(tài),所述終端游戲機(jī)用于與狼人殺游戲的玩家進(jìn)行輸入輸出數(shù)據(jù)交互,受控于所述游戲服務(wù)器及所述網(wǎng)頁(yè)服務(wù)器。
優(yōu)選地,所述游戲服務(wù)器包括游戲進(jìn)程管理單元以及若干游戲進(jìn)程單元,若干所述游戲進(jìn)程單元受控于所述游戲進(jìn)程管理單元,所述游戲進(jìn)程管理單元以及若干所述游戲進(jìn)程單元均與所述終端游戲機(jī)內(nèi)部的客戶端主進(jìn)程進(jìn)行數(shù)據(jù)交互。
優(yōu)選地,所述網(wǎng)頁(yè)服務(wù)器包括終端機(jī)管理系統(tǒng)、游戲管理系統(tǒng)、網(wǎng)頁(yè)管理系統(tǒng)以及后臺(tái)機(jī)管理系統(tǒng),所述終端機(jī)管理系統(tǒng)用于控制所述終端游戲機(jī)維修、凍結(jié)、激活以及固件更新,所述游戲管理系統(tǒng)用于控制游戲開(kāi)始及終止權(quán)限、更改游戲選項(xiàng)以及識(shí)別玩家身份,所述網(wǎng)頁(yè)管理系統(tǒng)用于管理狼人殺游戲網(wǎng)站、論壇以及積分查詢,所述后臺(tái)機(jī)管理系統(tǒng)用于數(shù)據(jù)統(tǒng)計(jì)、計(jì)費(fèi)以及積分管理。所述終端機(jī)管理系統(tǒng)與所述終端游戲機(jī)進(jìn)行數(shù)據(jù)交互,所述游戲管理系統(tǒng)與所述游戲服務(wù)器進(jìn)行數(shù)據(jù)交互,所述網(wǎng)頁(yè)管理系統(tǒng)與游戲網(wǎng)站客戶端進(jìn)行數(shù)據(jù)交互,所述后臺(tái)機(jī)管理系統(tǒng)與用于游戲后臺(tái)管理的終端后臺(tái)機(jī)進(jìn)行數(shù)據(jù)交互。
優(yōu)選地,所述網(wǎng)頁(yè)管理系統(tǒng)包括查詢系統(tǒng)、論壇系統(tǒng)以及官方網(wǎng)站,所述查詢系統(tǒng)用于查詢玩家信息以及桌游吧信息,所述論壇系統(tǒng)用于發(fā)布運(yùn)營(yíng)公司信息、收集桌游吧及玩家反饋,所述官方網(wǎng)站用于展示狼人殺游戲機(jī)下載客戶端。
優(yōu)選地,所述后臺(tái)機(jī)管理系統(tǒng)包括數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)、預(yù)定系統(tǒng)以及計(jì)費(fèi)系統(tǒng),所述數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)用于統(tǒng)計(jì)玩家數(shù)量、資金流水、游戲場(chǎng)次以及游戲結(jié)果,所述預(yù)定系統(tǒng)用于玩家預(yù)定游戲及桌游吧的預(yù)定管理,所述計(jì)費(fèi)系統(tǒng)用于依據(jù)所述終端游戲機(jī)的使用情況收取玩家費(fèi)用。
優(yōu)選地,狼人殺游戲系統(tǒng)還包括終端后臺(tái)機(jī),所述終端后臺(tái)機(jī)與所述后臺(tái)機(jī)管理系統(tǒng)進(jìn)行數(shù)據(jù)交互,所述桌游吧的管理員可以通過(guò)終端后臺(tái)機(jī)對(duì)玩家進(jìn)行管理。
優(yōu)選地,狼人殺游戲系統(tǒng)還包括手柄,所述手柄與所述終端游戲機(jī)電連接,所述手柄通過(guò)I2C通訊方式與所述終端游戲機(jī)進(jìn)行通信,所述手柄包括中控芯片、液晶顯示器、搖桿以及燈珠,所述中控芯片位于所述手柄的殼體的內(nèi)部,所述液晶顯示器、所述搖桿以及所述燈珠位于所述手柄的殼體上,所述液晶顯示器、所述搖桿以及所述燈珠均與所述中控芯片電連接,所述中控芯片輸出的游戲顯示數(shù)據(jù)通過(guò)所述液晶顯示器及所述燈珠顯示,所述搖桿的玩家輸入數(shù)據(jù)通過(guò)所述中控芯片處理。
優(yōu)選地,所述終端游戲機(jī)包括用于運(yùn)行客戶端主進(jìn)程的控制模塊、供電模塊、WIFI模塊、I2C模塊、聲音輸出模塊以及手柄電源模塊,所述I2C模塊用于與手柄進(jìn)行通信;所述手柄電源模塊用于給所述手柄進(jìn)行供電;所述WIFI模塊用于與所述游戲服務(wù)器、所述網(wǎng)頁(yè)服務(wù)器進(jìn)行無(wú)線通信;所述供電模塊用于給手柄供電,所述聲音輸出模塊用于輸出音頻;所述控制模塊用于控制所述供電模塊、所述WIFI模塊、所述I2C模塊、所述聲音輸出模塊以及所述手柄電源模塊的輸入與輸出。所述控制模塊與所述供電模塊、所述WIFI模塊、所述I2C模塊、所述聲音輸出模塊以及所述手柄電源模塊均電連接,所述聲音輸出模塊與揚(yáng)聲器電連接。
本實(shí)用新型的有益效果為:
本實(shí)用新型提供的線上線下共生的狼人殺游戲系統(tǒng),設(shè)置了游戲服務(wù)器、網(wǎng)頁(yè)服務(wù)器以及終端游戲機(jī),終端游戲機(jī)能夠連接手柄等輸入輸出設(shè)備,終端游戲機(jī)能夠與游戲服務(wù)器、網(wǎng)頁(yè)服務(wù)器進(jìn)行信息交互,通過(guò)輸入輸出設(shè)備及終端游戲機(jī)能夠與線上服務(wù)器的信息交互,最終實(shí)現(xiàn)線上與線下聯(lián)動(dòng),方便了桌游吧及運(yùn)營(yíng)公司的管理,增強(qiáng)了用戶線上及線下體驗(yàn),而且設(shè)置了線上積分管理系統(tǒng)、收費(fèi)系統(tǒng)、預(yù)定系統(tǒng)等,提高了玩家玩狼人殺游戲的便捷性及粘性。
附圖說(shuō)明
圖1是本實(shí)用新型具體實(shí)施方式提供的線上線下共生的狼人殺游戲系統(tǒng)的結(jié)構(gòu)示意圖。
圖2是本實(shí)用新型具體實(shí)施方式提供的線上線下共生的狼人殺游戲系統(tǒng)的硬件示意圖。
圖中:
1、游戲服務(wù)器;2、網(wǎng)頁(yè)服務(wù)器;3、終端游戲機(jī);11、游戲進(jìn)程管理單元;12、游戲進(jìn)程單元;21、終端機(jī)管理系統(tǒng);22、游戲管理系統(tǒng);23、網(wǎng)頁(yè)管理系統(tǒng);24、后臺(tái)機(jī)管理系統(tǒng);25、積分?jǐn)?shù)據(jù)庫(kù);26、硬件數(shù)據(jù)庫(kù);4、終端后臺(tái)機(jī);5、手柄;51、中控芯片;52、液晶顯示器;53、搖桿;54、燈珠;31、客戶端主進(jìn)程;32、供電模塊;33、WIFI模塊;34、I2C模塊;35、聲音輸出模塊;36、手柄電源模塊。
具體實(shí)施方式
下面結(jié)合附圖并通過(guò)具體實(shí)施方式來(lái)進(jìn)一步說(shuō)明本實(shí)用新型的技術(shù)方案。
如圖1和圖2所示,實(shí)施例中提供了一種線上線下共生的狼人殺游戲系統(tǒng),包括游戲服務(wù)器1、網(wǎng)頁(yè)服務(wù)器2以及終端游戲機(jī)3。游戲服務(wù)器1、網(wǎng)頁(yè)服務(wù)器2以及終端游戲機(jī)3通過(guò)有線方式或者無(wú)線方式進(jìn)行網(wǎng)絡(luò)連接,如:通過(guò)英特網(wǎng)進(jìn)行連接,終端游戲機(jī)3可以通過(guò)WIFI接入英特網(wǎng),優(yōu)選的,游戲服務(wù)器1、網(wǎng)頁(yè)服務(wù)器2通過(guò)Web socket技術(shù)與終端游戲機(jī)3進(jìn)行實(shí)時(shí)通訊。游戲服務(wù)器1用于狼人殺游戲的邏輯運(yùn)算,控制終端游戲機(jī)3的輸出數(shù)據(jù)以及采集終端游戲機(jī)3的輸入數(shù)據(jù),網(wǎng)頁(yè)服務(wù)器2用于狼人殺游戲的后臺(tái)管理、數(shù)據(jù)管理、權(quán)限管理以及身份管理,網(wǎng)頁(yè)服務(wù)器2采集并統(tǒng)計(jì)游戲服務(wù)器1的玩家數(shù)據(jù),并控制游戲服務(wù)器1的工作狀態(tài),網(wǎng)頁(yè)服務(wù)器2內(nèi)部設(shè)置有積分?jǐn)?shù)據(jù)庫(kù)25以及硬件數(shù)據(jù)庫(kù)26,能夠?qū)崿F(xiàn)玩家數(shù)據(jù)及硬件數(shù)據(jù)的管理與儲(chǔ)存,終端游戲機(jī)3用于與狼人殺游戲的玩家進(jìn)行輸入輸出數(shù)據(jù)交互,受控于游戲服務(wù)器1及所述網(wǎng)頁(yè)服務(wù)器2。終端游戲機(jī)3能夠連接手柄等輸入輸出設(shè)備,終端游戲機(jī)3能夠與游戲服務(wù)器1、網(wǎng)頁(yè)服務(wù)器2進(jìn)行信息交互,玩家可以通過(guò)掃描二維碼方式登錄終端游戲機(jī)3,并通過(guò)終端游戲機(jī)3實(shí)現(xiàn)線上與線下聯(lián)動(dòng)。本實(shí)施例提供的狼人殺游戲系統(tǒng)方便桌游吧及運(yùn)營(yíng)公司管理,且增強(qiáng)了用戶線上及線下體驗(yàn)度。
為了便于狼人殺游戲進(jìn)程的控制,進(jìn)一步地,游戲服務(wù)器1包括游戲進(jìn)程管理單元11以及若干游戲進(jìn)程單元12,若干游戲進(jìn)程單元12受控于游戲進(jìn)程管理單元11,游戲進(jìn)程管理單元11以及若干游戲進(jìn)程單元12均與終端游戲機(jī)3內(nèi)部的客戶端主進(jìn)程31進(jìn)行數(shù)據(jù)交互,從而實(shí)現(xiàn)狼人殺游戲的線上服務(wù)器與線下客戶端的聯(lián)動(dòng)控制及信息交互,不僅能夠代替主持人的工作,而且實(shí)現(xiàn)玩家的聯(lián)網(wǎng),便于玩家在線選擇合適的玩伴。
為了便于對(duì)服務(wù)器及終端游戲機(jī)3進(jìn)行合適的管理,進(jìn)一步地,網(wǎng)頁(yè)服務(wù)器2包括終端機(jī)管理系統(tǒng)21、游戲管理系統(tǒng)22、網(wǎng)頁(yè)管理系統(tǒng)23、后臺(tái)機(jī)管理系統(tǒng)24、積分?jǐn)?shù)據(jù)庫(kù)25以及硬件數(shù)據(jù)庫(kù)26,終端機(jī)管理系統(tǒng)21用于控制終端游戲機(jī)3的購(gòu)買、維修、凍結(jié)、激活以及固件更新,游戲管理系統(tǒng)22用于控制游戲開(kāi)始及終止權(quán)限、更改游戲選項(xiàng)以及識(shí)別玩家身份,網(wǎng)頁(yè)管理系統(tǒng)23用于管理狼人殺游戲網(wǎng)站、論壇以及積分查詢,后臺(tái)機(jī)管理系統(tǒng)24用于數(shù)據(jù)統(tǒng)計(jì)、計(jì)費(fèi)以及積分管理,終端機(jī)管理系統(tǒng)21與終端游戲機(jī)3進(jìn)行數(shù)據(jù)交互,游戲管理系統(tǒng)22與游戲服務(wù)器1進(jìn)行數(shù)據(jù)交互,網(wǎng)頁(yè)管理系統(tǒng)23與游戲網(wǎng)站客戶端進(jìn)行數(shù)據(jù)交互,后臺(tái)機(jī)管理系統(tǒng)24與用于游戲后臺(tái)管理的終端后臺(tái)機(jī)4進(jìn)行數(shù)據(jù)交互。終端游戲機(jī)3及終端后臺(tái)機(jī)4等硬件信息及數(shù)據(jù)可以通過(guò)硬件數(shù)據(jù)庫(kù)26進(jìn)行儲(chǔ)存,網(wǎng)頁(yè)管理系統(tǒng)23包括查詢系統(tǒng)、論壇系統(tǒng)以及官方網(wǎng)站,查詢系統(tǒng)用于查詢玩家信息以及桌游吧信息,論壇系統(tǒng)用于發(fā)布運(yùn)營(yíng)公司信息、收集桌游吧及玩家反饋,官方網(wǎng)站用于展示狼人殺游戲機(jī)下載客戶端。后臺(tái)機(jī)管理系統(tǒng)24包括數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)、預(yù)定系統(tǒng)以及計(jì)費(fèi)系統(tǒng),數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)用于統(tǒng)計(jì)玩家數(shù)量、資金流水、游戲場(chǎng)次以及游戲結(jié)果,數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)25能夠與積分?jǐn)?shù)據(jù)庫(kù)25進(jìn)行數(shù)據(jù)交互,積分?jǐn)?shù)據(jù)庫(kù)25對(duì)統(tǒng)計(jì)數(shù)據(jù)進(jìn)行儲(chǔ)存。預(yù)定系統(tǒng)用于玩家預(yù)定游戲及桌游吧的預(yù)定管理,計(jì)費(fèi)系統(tǒng)用于依據(jù)終端游戲機(jī)3的使用情況收取玩家費(fèi)用。
線上線下共生的狼人殺游戲系統(tǒng)還包括終端后臺(tái)機(jī)4,終端后臺(tái)機(jī)4與后臺(tái)機(jī)管理系統(tǒng)24進(jìn)行數(shù)據(jù)交互,桌游吧的管理員可以通過(guò)終端后臺(tái)機(jī)4對(duì)玩家進(jìn)行管理。終端后臺(tái)機(jī)4優(yōu)選為桌游吧的管理員使用的電腦或者專用的管理器,通過(guò)安裝后臺(tái)機(jī)管理系統(tǒng)24所對(duì)應(yīng)的客戶端,實(shí)現(xiàn)管理端的信息互聯(lián)。
終端游戲機(jī)3包括用于運(yùn)行客戶端主進(jìn)程31的控制模塊、供電模塊32、WIFI模塊33、I2C模塊34、聲音輸出模塊35以及手柄電源模塊36,I2C模塊34用于與手柄5進(jìn)行通信,手柄電源模塊36用于給手柄5進(jìn)行供電,WIFI模塊33用于與游戲服務(wù)器1、網(wǎng)頁(yè)服務(wù)器2進(jìn)行無(wú)線通信,供電模塊32用于給手柄5供電,聲音輸出模塊35用于輸出音頻,控制模塊用于控制供電模塊32、WIFI模塊33、I2C模塊34、聲音輸出模塊35以及手柄電源模塊36的輸入與輸出,控制模塊與供電模塊32、WIFI模塊33、I2C模塊34、聲音輸出模塊35以及手柄電源模塊36均電連接,聲音輸出模塊35與揚(yáng)聲器6電連接。優(yōu)選的,終端游戲機(jī)3配置為樹(shù)莓派3代電腦或同等微型電腦,樹(shù)莓派3代電腦或同等微型電腦樹(shù)莓派3代電腦或同等微型電腦能夠十分方便控制客戶端邏輯,打包,解包遠(yuǎn)程游戲服務(wù)器數(shù)據(jù),實(shí)現(xiàn)狼人殺游戲客戶端的安裝及管理。
線上線下共生的狼人殺游戲系統(tǒng)還包括手柄5,手柄5與終端游戲機(jī)3電連接,手柄5通過(guò)I2C通訊方式與終端游戲機(jī)3進(jìn)行通信,手柄5包括中控芯片51、液晶顯示器52、搖桿53以及燈珠54,液晶顯示器52及燈珠54用于顯示游戲動(dòng)態(tài),搖桿53用于玩家方便的操控游戲,中控芯片51位于手柄5的殼體的內(nèi)部,液晶顯示器52、搖桿53以及燈珠54位于手柄5的殼體上,液晶顯示器52、搖桿53以及燈珠54均與中控芯片51電連接,中控芯片51輸出的游戲顯示數(shù)據(jù)通過(guò)液晶顯示器52及燈珠54顯示,搖桿53的玩家輸入數(shù)據(jù)通過(guò)中控芯片51處理。優(yōu)選的,中控芯片51配置為Arduino Pro Mini單片機(jī),液晶顯示器52配置為OLED 微型液晶顯示器,燈珠54配置為L(zhǎng)ED燈。
本實(shí)用新型是通過(guò)優(yōu)選實(shí)施例進(jìn)行描述的,本領(lǐng)域技術(shù)人員知悉,在不脫離本實(shí)用新型的精神和范圍的情況下,可以對(duì)這些特征和實(shí)施例進(jìn)行各種改變或等效替換。本實(shí)用新型不受此處所公開(kāi)的具體實(shí)施例的限制,其他落入本申請(qǐng)的權(quán)利要求內(nèi)的實(shí)施例都屬于本實(shí)用新型保護(hù)的范圍。