專利名稱:全自動棋牌游戲桌的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種棋牌游戲桌,屬于利用計(jì)算機(jī)嵌入式技術(shù)所做的室內(nèi)游戲娛樂設(shè)備。
背景技術(shù):
目前市場上的棋牌游戲都需要真實(shí)棋子或牌來進(jìn)行。這樣有不少弊端,比如進(jìn)行牌類游戲時(shí)容易發(fā)生作弊行為,進(jìn)行象棋游戲時(shí)開局布子麻煩,進(jìn)行圍棋游戲判斷勝負(fù)數(shù)子麻煩,棋牌類游戲也不方便復(fù)盤等等。雖然聯(lián)網(wǎng)電子游戲能部分彌補(bǔ)這些不足,但是在實(shí)際的棋牌娛樂室環(huán)境中,人們更愿意面對面的圍著桌子坐下來進(jìn)行游戲。也有一些替代產(chǎn)品,如傳統(tǒng)的機(jī)械麻將桌,能夠自動洗牌并提供真實(shí)的面對面游戲條件,但是現(xiàn)有的機(jī)械麻將桌也有明顯的弱點(diǎn),如噪聲大、洗牌速度慢、易磨損、易發(fā)生故障等。而且傳統(tǒng)的機(jī)械麻將桌也只能提供麻將這一種游戲,不能滿足實(shí)際生活中棋牌娛樂室中的多種棋牌游戲需求。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種全自動的棋牌游戲桌,不需要真實(shí)的棋牌,卻又能提供面對面的游戲環(huán)境。所有游戲過程都通過游戲者和嵌入式系統(tǒng)的人機(jī)交互進(jìn)行。具有不能作弊,可復(fù)盤,節(jié)省游戲時(shí)間等顯著優(yōu)點(diǎn)。而且在一張桌子上同時(shí)實(shí)現(xiàn)了多種棋牌游戲, 對棋牌娛樂室來說,能夠顯著地節(jié)約投資。全自動棋牌游戲桌的桌面分為東南西北四個(gè)方向,可供兩人或者四人同時(shí)游戲, 桌面正中嵌有一個(gè)較大的主顯示屏,用于顯示游戲的進(jìn)行情況,桌面四邊分別有四個(gè)翻蓋的顯示屏,這四個(gè)顯示屏可以合上,形成一個(gè)平整的平面。當(dāng)進(jìn)行牌類游戲時(shí),主顯示屏顯示牌局進(jìn)行情況,包括游戲者積分、輪到誰出牌、 游戲者打出的牌以及尚未摸到的牌的情況,每個(gè)游戲者面前的分顯示屏用于顯示游戲者手中不希望被其他游戲者看到的底牌以及游戲者的個(gè)人游戲進(jìn)行信息,游戲者的游戲行為通過自己面前屏幕上的觸摸輸入裝置或者操作按鍵來進(jìn)行。當(dāng)進(jìn)行棋類游戲時(shí),四周的顯示屏可以合上,主顯示屏顯示棋盤,游戲者通過主顯示器上的觸摸輸入裝置控制棋子的移動。游戲控制系統(tǒng)為嵌入式芯片系統(tǒng),嵌入式系統(tǒng)運(yùn)行預(yù)設(shè)的程序接收游戲者的輸入并控制聲音以及主顯示屏和四個(gè)分顯示屏的輸出。如圖1所示,主顯示屏Ia在桌面的正中;主顯示屏Ia的四周有四塊長方形的分顯示屏Ib用于顯示游戲者本人才能看到的信息如手中的牌;分顯示屏旁邊有凹槽lc,分顯示屏可以扣下合入凹槽中;分顯示屏合入對應(yīng)的凹槽中,可以形成一個(gè)平整的桌面,如Id所示;桌面四條邊和對應(yīng)的凹槽之間有四排按鈕,由于接收玩家的出牌動作。
圖1為全自動棋牌游戲桌示意圖;圖2為全自動棋牌游戲桌硬件系統(tǒng)框圖;CN 102228741 A
說明書
2/3頁圖3為全自動棋牌游戲桌軟件系統(tǒng)總體流程圖;圖4為全自動棋牌游戲桌游戲模塊流程圖。
具體實(shí)施例方式以下對全自動棋牌游戲桌的實(shí)施方案進(jìn)行進(jìn)一步的說明。這里陳述的具體實(shí)現(xiàn)方式只是說明了全自動棋牌游戲桌一種可行的實(shí)現(xiàn)方式,全自動棋牌游戲桌并不局限于這一種實(shí)現(xiàn)方式。全自動棋牌游戲桌包括以下內(nèi)容全自動棋牌游戲桌有一個(gè)主顯示屏和四個(gè)分顯示屏。主顯示屏用高分辨率大顯示屏,采用激光投影進(jìn)行背投顯示,也可以使用液晶顯示屏或者等離子體顯示屏。主顯示屏用于顯示游戲的進(jìn)行情況。對于牌類游戲,主顯示屏顯示牌局進(jìn)行情況,包括游戲者積分、輪到誰出牌、游戲者打出的牌以及尚未摸到的牌的情況;對于棋類游戲,大顯示屏顯示的是棋盤的狀態(tài)。分顯示屏用切割為長條型的液晶屏或者兒塊小液晶屏拼接而成的一個(gè)長條屏, 分顯示屏是可活動的,可以翻起顯示信息,也可以合下使整個(gè)桌面形成一個(gè)平面;對于棋類游戲,分顯示屏可以合下去。分顯示屏顯示游戲者不希望被其他游戲者看到的游戲進(jìn)行信息,這些信息包括游戲者手中的底牌以及游戲者的個(gè)人游戲進(jìn)行信息。比如,用全自動棋牌游戲桌進(jìn)行麻將游戲時(shí),每個(gè)游戲者個(gè)人的碰、吃、胡的操作詢問選項(xiàng)在自己面前的分顯示屏顯示。游戲控制用嵌入式系統(tǒng)來實(shí)現(xiàn),分為硬件部分和軟件部分。硬件部分包括嵌入式芯片、內(nèi)存、閃存、聲音控制器、視頻控制器,軟件部分包括嵌入式操作系統(tǒng)、驅(qū)動程序、應(yīng)用程序。嵌入式操作系統(tǒng)提供的主要功能包括內(nèi)存管理、進(jìn)程調(diào)度、文件操作。驅(qū)動程序用于提供應(yīng)用程序操作輸入輸出設(shè)備的能力,輸入輸出的方式包括按鈕和按鍵輸入、觸摸屏輸入、顯示輸出和聲音輸出以及USB接口。相應(yīng)的,驅(qū)動程序包括按鈕和按鍵驅(qū)動、觸摸屏驅(qū)動、顯示驅(qū)動、聲音驅(qū)動以及USB驅(qū)動。應(yīng)用程序又包括主應(yīng)用程序模塊和各種游戲模塊。 主應(yīng)用程序模塊實(shí)現(xiàn)主菜單選擇和游戲的管理功能,游戲模塊實(shí)現(xiàn)單個(gè)游戲的邏輯。主顯示屏和分顯示屏都安裝觸摸輸入裝置,四個(gè)分顯示屏前還有輸入按鈕,打牌和移動棋子的行為可以通過觸摸輸入裝置或者按鍵進(jìn)行,觸摸輸入裝置和輸入按鈕通過串口與系統(tǒng)連接,應(yīng)用程序接收到串口輸入后,將輸入的編碼映射為對應(yīng)的游戲操作指令,改變游戲狀態(tài)并更新輸出。棋牌的游戲過程是游戲者與嵌入式系統(tǒng)的互動過程,通過輸入裝置發(fā)送信號到嵌入式系統(tǒng),嵌入式系統(tǒng)根據(jù)預(yù)設(shè)的應(yīng)用程序改變游戲狀態(tài),同時(shí)控制聲音和視頻的輸出,并且根據(jù)游戲的進(jìn)行狀態(tài)控制每個(gè)輸入裝置的有效和無效。通過在嵌入式系統(tǒng)中安裝運(yùn)行不同的游戲模塊,可以實(shí)現(xiàn)多種不同的棋牌游戲。應(yīng)用程序保存在閃存中,應(yīng)用程序包括游戲模塊的更換和升級可以通過更換閃存來進(jìn)行。以下對嵌入式系統(tǒng)的硬件部分和軟件部分做進(jìn)一步的說明。硬件部分硬件系統(tǒng)總體設(shè)計(jì)見附圖2硬件系統(tǒng)框圖1.使用一顆高性能的嵌入式處理器作為主控,用于完成人機(jī)交互和游戲規(guī)則判斷。
2.共有五塊顯示屏,即一塊主顯示屏和四塊分顯示屏。主顯示屏用大液晶顯示屏或者等離子體顯示屏;分顯示屏用切割為長條型的液晶屏或者幾塊小液晶屏拼接而成的一個(gè)長條屏,分顯示屏是活動的,可以翻起顯示信息,也可以合下使整個(gè)桌面形成一個(gè)平面。3.與五塊顯示屏相對應(yīng)的,有五個(gè)視頻控制器分別控制五塊顯示屏的顯示輸出。 視頻控制器通過VGA接口或者并行LCD接口和顯示屏相連,應(yīng)用程序通過顯示驅(qū)動將游戲相關(guān)信息顯示到顯示屏上。4.為了獲得良好的顯示效果,采用大尺寸,高分辨率的顯示設(shè)備作為主顯示屏,且為主顯示屏配備了一顆高性能的圖形控制器,用于完成實(shí)時(shí)刷新。作為主顯示屏的大顯示屏,采用激光投影進(jìn)行背投顯示,也可以使用液晶顯示屏或者等離子體顯示屏。5.使用聲音控制器來提供語音功能。6.采用有觸摸功能的顯示屏來提供觸摸人機(jī)交互功能,觸摸功能通過串口與系統(tǒng)連接。7.按鍵通過串口與系統(tǒng)進(jìn)行連接。軟件部分軟件部分包括硬件驅(qū)動和應(yīng)用程序,其中驅(qū)動程序主要包括串口驅(qū)動、顯示驅(qū)動、 聲音驅(qū)動等;應(yīng)用程序包括主應(yīng)用程序模塊和各種游戲模塊。軟件系統(tǒng)的總體流程見附圖3軟件系統(tǒng)總體流程圖1.顯示主菜單供用戶進(jìn)行選擇,包括退出、各種游戲、復(fù)盤等。2.根據(jù)用戶的選擇進(jìn)行相應(yīng)處理。3.復(fù)盤可以選擇以前的游戲重現(xiàn)游戲過程。4.根據(jù)用戶的選擇進(jìn)行相應(yīng)的游戲,游戲結(jié)束后返同主菜單。游戲模塊的流程見附圖4游戲模塊流程圖1.根據(jù)相應(yīng)的規(guī)則決定新游戲的先手。2.當(dāng)前游戲者輸入。3.進(jìn)行游戲邏輯處理。4.判斷游戲是否結(jié)束,如果結(jié)束則存盤并詢問是否進(jìn)行下一盤游戲。否則就切換當(dāng)前游戲者,輪到下一位游戲者進(jìn)行輸入,同時(shí)返回2。
權(quán)利要求
1.一種全自動棋牌游戲桌,桌面分為東南西北四個(gè)方向,可供兩人或者四人同時(shí)游戲, 桌面有一個(gè)主顯示屏和四個(gè)分顯示屏。
2.根據(jù)權(quán)利1所述的全自動棋牌游戲桌,其特征在于主顯示屏用大顯示屏,分顯示屏用切割為長條型的液晶屏或者幾塊小液晶屏拼接而成的一個(gè)長方形屏,分顯示屏是可活動的,可以翻起顯示信息,也可以合下使整個(gè)桌面形成一個(gè)平面。
3.根據(jù)權(quán)利1所述的全自動棋牌游戲桌,其特征在于主顯示屏顯示牌局進(jìn)行情況,包括游戲者積分、輪到誰出牌、游戲者打出的牌以及尚未摸到的牌的情況,每個(gè)游戲者面前的分顯示屏用于顯示游戲者手中不希望被其他游戲者看到的底牌以及游戲者的個(gè)人游戲進(jìn)行信息。
4 根據(jù)權(quán)利1所述的全自動棋牌游戲桌,其特征在于用全自動棋牌游戲桌進(jìn)行麻將游戲時(shí),每個(gè)游戲者個(gè)人的碰、吃、胡的操作詢問選項(xiàng)在自己面前的分顯示屏顯示。
5.根據(jù)權(quán)利1所述的全自動棋牌游戲桌,其特征在于當(dāng)進(jìn)行棋類游戲時(shí),四周的顯示屏可以合上,主顯示屏顯示棋盤,游戲者通過主顯示器上的觸摸輸入裝置控制棋子的移動。
6.根據(jù)權(quán)利1所述的全自動棋牌游戲桌,其特征在于游戲控制用嵌入式系統(tǒng)來實(shí)現(xiàn), 分為硬件部分和軟件部分。硬件部分包括嵌入式芯片、內(nèi)存、閃存、聲音控制器、視頻控制器等,軟件部分包括嵌入式操作系統(tǒng)、驅(qū)動程序、主應(yīng)用程序、游戲程序等;嵌入式操作系統(tǒng)提供內(nèi)存管理、進(jìn)程調(diào)度、文件操作等主要功能,驅(qū)動程序用于提供應(yīng)用程序操作顯示設(shè)備、 輸入輸出設(shè)備的能力,主應(yīng)用程序?qū)崿F(xiàn)主菜單選擇和游戲的管理功能,游戲程序?qū)崿F(xiàn)單個(gè)游戲的邏輯。
7.根據(jù)權(quán)利1所述的全自動棋牌游成桌,其特征在于視頻控制器通過VGA接口或者并行IXD接口和顯示屏相連;主顯示屏用高分辨率大顯示屏,采用激光投影進(jìn)行背投顯示或者液晶顯示屏或者等離子體顯示屏;分顯示屏用切割為長條型的液晶屏或者兒塊小液晶屏拼接而成的一個(gè)長條屏。
8.根據(jù)權(quán)利1所述的全自動棋牌游戲桌,其特征在于主顯示屏和分顯示屏都可以安裝觸摸輸入裝置,四個(gè)分顯示屏前還有輸入按鈕,打牌和移動棋子的行為可以通過觸摸輸入裝置或者按鍵進(jìn)行。
9.根據(jù)權(quán)利1所述的全自動棋牌游戲桌,其特征在于通過在嵌入式系統(tǒng)中安裝運(yùn)行不同的游戲程序,可以實(shí)現(xiàn)多種不同的棋牌游戲;游戲程序保存在閃存中,游戲程序的更換和升級可以通過更換閃存來進(jìn)行。
全文摘要
本發(fā)明涉及一種棋牌游戲桌,屬于一種利用計(jì)算機(jī)嵌入式技術(shù)所做的一種室內(nèi)游戲娛樂設(shè)備。目前市場上棋牌游戲都需要真實(shí)棋子或牌來進(jìn)行,這樣存在易作弊或者開局麻煩等弊端。傳統(tǒng)的機(jī)械麻將桌,能夠自動洗牌并提供真實(shí)的面對面游戲條件,但也有噪聲大、洗牌速度慢、易磨損、易發(fā)生故障等弱點(diǎn)。本發(fā)明主要針對麻將游戲,用嵌入式系統(tǒng)來實(shí)現(xiàn)傳統(tǒng)麻將桌的游戲功能,克服廠傳統(tǒng)麻將機(jī)的弱點(diǎn),同時(shí),通過在嵌入式系統(tǒng)中安裝運(yùn)行不同的游戲軟件程序,還可以實(shí)現(xiàn)多種不同的棋牌游戲。
文檔編號A63F13/00GK102228741SQ20101050855
公開日2011年11月2日 申請日期2010年10月15日 優(yōu)先權(quán)日2010年10月15日
發(fā)明者梁文 申請人:梁文