本發(fā)明涉及棋盤(pán)結(jié)構(gòu)技術(shù)領(lǐng)域,尤其涉及一種立體棋盤(pán)及其落子方法。
背景技術(shù):
傳統(tǒng)的圍棋成為全世界所喜愛(ài)的智力游戲,甚至發(fā)展為專項(xiàng)運(yùn)動(dòng),有完整的職業(yè)比賽,但這都僅限于二維圍棋。
隨著科技的發(fā)展、技術(shù)的革新,越來(lái)越多的三維產(chǎn)物出現(xiàn)在人們的生活當(dāng)中,3d打印、3d電影、虛擬現(xiàn)實(shí)等等。隨著時(shí)間的推移,三維交互會(huì)代替簡(jiǎn)單的平面交互。因此,有必要突破傳統(tǒng)的圍棋、五子棋、跳棋,提供一項(xiàng)通用的三維空間棋,通過(guò)巧妙的棋盤(pán)設(shè)計(jì),來(lái)實(shí)現(xiàn)空間圍棋、空間五子棋、空間跳棋等,并且能解決查看、下棋等難題,從人們熟知的棋藝領(lǐng)域出發(fā),在娛樂(lè)中鍛煉人們的三維能力。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于解決現(xiàn)有技術(shù)中棋盤(pán)為二維棋盤(pán)的問(wèn)題,提供一種立體棋盤(pán)及其落子方法。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:
一方面,提供一種立體棋盤(pán)的落子方法,提供立體棋盤(pán),所述立體棋盤(pán)包括至少三個(gè)第一表面、至少三個(gè)第二表面以及至少一個(gè)第三表面,至少三個(gè)所述第二表面分別連接于至少三個(gè)所述第一表面中的任意兩個(gè)之間,至少三個(gè)所述第二表面之間通過(guò)所述第三表面連接;該落子方法包括:
于每個(gè)所述第一表面的內(nèi)表面、每個(gè)所述第二表面的內(nèi)表面及每個(gè)所述第三表面的內(nèi)表面均設(shè)置至少兩條坐標(biāo)線,將所述坐標(biāo)線之間的交點(diǎn)作為落子點(diǎn)。
在本發(fā)明所述的落子方法中,還包括:
于每個(gè)所述第一表面的外表面、每個(gè)所述第二表面的外表面及每個(gè)所述第三表面的外表面均設(shè)置至少兩條坐標(biāo)線,將所述坐標(biāo)線之間的交點(diǎn)作為落子點(diǎn)。
在本發(fā)明所述的落子方法中,所述第一表面的個(gè)數(shù)為6,所述第二表面的個(gè)數(shù)為12,所述第三表面的個(gè)數(shù)為8。
在本發(fā)明所述的落子方法中,所述于每個(gè)所述第一表面的內(nèi)表面、每個(gè)所述第二表面的內(nèi)表面及每個(gè)所述第三表面的內(nèi)表面均設(shè)置至少兩條坐標(biāo)線,將所述坐標(biāo)線之間的交點(diǎn)作為落子點(diǎn),包括:
于每個(gè)所述第一表面的內(nèi)表面設(shè)置一至多條橫線及一至多條縱線,將一至多條所述橫線與一至多條所述縱線的交點(diǎn)作為落子點(diǎn);
于每個(gè)所述第二表面的內(nèi)表面設(shè)置一至多條所述橫線或一至多條所述縱線,還設(shè)置一條三面交線,將一至多條所述橫線與所述三面交線的交點(diǎn)作為落子點(diǎn)或者將一至多條所述縱線與所述三面交線的交點(diǎn)作為落子點(diǎn);
于每個(gè)所述第三表面的內(nèi)表面設(shè)置與之相鄰的三個(gè)所述第二表面的三面交線,將與之相鄰的三個(gè)所述第二表面的三面交線的交點(diǎn)作為落子點(diǎn)。
在本發(fā)明所述的落子方法中,還包括:
將通過(guò)所述橫線或所述縱線或所述三面交線連接的相鄰的兩個(gè)落子點(diǎn)之間的距離設(shè)置為單位距離。
在本發(fā)明所述的落子方法中,還包括:
將所述第一表面的內(nèi)表面設(shè)置為邊長(zhǎng)為a的正方形;
將所述第二表面的內(nèi)表面設(shè)置為矩形,其中矩形的長(zhǎng)為a,寬為b;
將所述第三表面的內(nèi)表面設(shè)置為邊長(zhǎng)為b的正三角形。
在本發(fā)明所述的落子方法中,還包括:
將所述第一表面的內(nèi)表面的一至多條所述橫線及一至多條所述縱線交叉排列以形成多個(gè)邊長(zhǎng)為b的正方形網(wǎng)格,所述第一表面的四條邊與相鄰的且平行的橫線或相鄰且平行的縱線之間的距離為b/2。
在本發(fā)明所述的落子方法中,還包括:
將所述第二表面的內(nèi)表面的相鄰兩個(gè)落子點(diǎn)之間的距離設(shè)置為b,所述第二表面的長(zhǎng)邊與所述三面交線之間的距離為b/2,所述第二表面的短邊與相鄰且平行的橫線或相鄰且平行的縱線之間的距離為b/2。
在本發(fā)明所述的落子方法中,還包括:
將所述第三表面的內(nèi)表面的落子點(diǎn)設(shè)置于正三角形的中心。
另一方面,提供一種立體棋盤(pán),包括至少三個(gè)第一表面、至少三個(gè)第二表面以及至少一個(gè)第三表面,至少三個(gè)所述第二表面分別連接于至少三個(gè)所述第一表面中的任意兩個(gè)之間,至少三個(gè)所述第二表面之間通過(guò)所述第三表面連接;
每個(gè)所述第一表面的內(nèi)表面、每個(gè)所述第二表面的內(nèi)表面及每個(gè)所述第三表面的內(nèi)表面均包括至少兩條坐標(biāo)線,將所述坐標(biāo)線之間的交點(diǎn)作為落子點(diǎn)。
上述公開(kāi)的一種立體棋盤(pán)及其落子方法具有以下有益效果:通過(guò)在立體棋盤(pán)的內(nèi)表面下棋,不僅方便了用戶查看棋盤(pán),還鍛煉人們?cè)趭蕵?lè)中的三維能力。
附圖說(shuō)明
圖1為本發(fā)明一實(shí)施例提供的一種立體棋盤(pán)的內(nèi)表面結(jié)構(gòu)示意圖;
圖2為本發(fā)明一實(shí)施例提供的一種立體棋盤(pán)的外表面結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供了一種立體棋盤(pán)100及其落子方法,其目的在于,通過(guò)在立體棋盤(pán)100下棋,例如空間圍棋、空間五子棋、空間跳棋等,不僅方便了用戶查看棋盤(pán),還鍛煉人們?cè)趭蕵?lè)中的三維能力。
參見(jiàn)圖1,圖1為本發(fā)明一實(shí)施例提供的一種立體棋盤(pán)100的內(nèi)表面結(jié)構(gòu)示意圖,立體棋盤(pán)100包括至少三個(gè)第一表面1、至少三個(gè)第二表面2以及至少一個(gè)第三表面3,至少三個(gè)所述第二表面2分別連接于至少三個(gè)所述第一表面1中的任意兩個(gè)之間,至少三個(gè)所述第二表面2之間通過(guò)所述第三表面3連接;每個(gè)所述第一表面1的內(nèi)表面、每個(gè)所述第二表面2的內(nèi)表面及每個(gè)所述第三表面3的內(nèi)表面均包括至少兩條坐標(biāo)線,將所述坐標(biāo)線之間的交點(diǎn)作為落子點(diǎn)4。該立體棋盤(pán)100可以通過(guò)在室內(nèi)做成相應(yīng)的立體棋盤(pán)100進(jìn)行下棋,也可以通過(guò)制作出相應(yīng)的可以在內(nèi)壁下棋的裝置實(shí)現(xiàn),即一種室內(nèi)棋盤(pán)。
本發(fā)明的落子方法通過(guò)計(jì)算機(jī)程序?qū)崿F(xiàn),落子方法包括落子設(shè)置步驟,即s1:
s1:于每個(gè)所述第一表面1的內(nèi)表面、每個(gè)所述第二表面2的內(nèi)表面及每個(gè)所述第三表面3的內(nèi)表面均設(shè)置至少兩條坐標(biāo)線,將所述坐標(biāo)線之間的交點(diǎn)作為落子點(diǎn)4。優(yōu)選的,所述第一表面1的個(gè)數(shù)為6,所述第二表面2的個(gè)數(shù)為12,所述第三表面3的個(gè)數(shù)為8。
落子設(shè)置步驟包括子步驟s11-s13:
s11、于每個(gè)所述第一表面1的內(nèi)表面設(shè)置一至多條橫線5及一至多條縱線6,將一至多條所述橫線5與一至多條所述縱線6的交點(diǎn)作為落子點(diǎn)4;
s12、于每個(gè)所述第二表面2的內(nèi)表面設(shè)置一至多條所述橫線5或一至多條所述縱線6,還設(shè)置一條三面交線7,將一至多條所述橫線5與所述三面交線7的交點(diǎn)作為落子點(diǎn)4或者將一至多條所述縱線6與所述三面交線7的交點(diǎn)作為落子點(diǎn)4;
s13、于每個(gè)所述第三表面3的內(nèi)表面設(shè)置與之相鄰的三個(gè)所述第二表面2的三面交線7,將與之相鄰的三個(gè)所述第二表面2的三面交線7的交點(diǎn)作為落子點(diǎn)4。
優(yōu)選的,該落子方法還包括步驟s2-s6:
s2、將通過(guò)所述橫線5或所述縱線6或所述三面交線7連接的相鄰的兩個(gè)落子點(diǎn)4之間的距離設(shè)置為單位距離。
s3、將所述第一表面1的內(nèi)表面設(shè)置為邊長(zhǎng)為a的正方形;
將所述第二表面2的內(nèi)表面設(shè)置為矩形,其中矩形的長(zhǎng)為a,寬為b;
將所述第三表面3的內(nèi)表面設(shè)置為邊長(zhǎng)為b的正三角形。
s4、將所述第一表面1的內(nèi)表面的一至多條所述橫線5及一至多條所述縱線6交叉排列以形成多個(gè)邊長(zhǎng)為b的正方形網(wǎng)格,所述第一表面1的四條邊與相鄰的且平行的橫線5或相鄰且平行的縱線6之間的距離為b/2。
s5、將所述第二表面2的內(nèi)表面的相鄰兩個(gè)落子點(diǎn)4之間的距離設(shè)置為b,所述第二表面2的長(zhǎng)邊與所述三面交線7之間的距離為b/2,所述第二表面2的短邊與相鄰且平行的橫線5或相鄰且平行的縱線6之間的距離為b/2。
s6、將所述第三表面3的內(nèi)表面的落子點(diǎn)4設(shè)置于正三角形的中心。
將多個(gè)用于放置于所述落子點(diǎn)4的棋子設(shè)置為半球體,所述半球體的底面半徑小于
參見(jiàn)圖2,圖2為本發(fā)明一實(shí)施例提供的一種立體棋盤(pán)100的外表面結(jié)構(gòu)示意圖,通過(guò)計(jì)算機(jī)程序?qū)崿F(xiàn)的立體棋盤(pán),不僅可以在內(nèi)表面下棋,還可以再外表面下棋。該立體棋盤(pán)100包括至少三個(gè)第一表面1、至少三個(gè)第二表面2以及至少一個(gè)第三表面3,至少三個(gè)所述第二表面2分別連接于至少三個(gè)所述第一表面1中的任意兩個(gè)之間,至少三個(gè)所述第二表面2之間通過(guò)所述第三表面3連接;如圖1所示,該立體棋盤(pán)100優(yōu)選為近正方體的六面棋盤(pán),每個(gè)正方形的面之間通過(guò)第二表面2連接,在正方體的8個(gè)角處設(shè)置有第三表面3以放置棋子。即所述第一表面1的個(gè)數(shù)為6,所述第二表面2的個(gè)數(shù)為12,所述第三表面3的個(gè)數(shù)為8。
每個(gè)所述第一表面1、每個(gè)所述第二表面2及每個(gè)所述第三表面3的外表面均包括至少兩條坐標(biāo)線,將所述坐標(biāo)線之間的交點(diǎn)作為落子點(diǎn)4。
優(yōu)選的,每個(gè)所述第一表面1包括一至多條橫線5及一至多條縱線6,將一至多條所述橫線5與一至多條所述縱線6的交點(diǎn)作為落子點(diǎn)4;橫線5與縱線6垂直,一至多條橫線5及一至多條縱線6在第一表面1中形成網(wǎng)格。
每個(gè)所述第二表面2包括一至多條所述橫線5或一至多條所述縱線6,還包括一條三面交線7,將一至多條所述橫線5與所述三面交線7的交點(diǎn)作為落子點(diǎn)4或者將一至多條所述縱線6與所述三面交線7的交點(diǎn)作為落子點(diǎn)4;第一表面1的一至多條橫線5或一至多條縱線6延伸至相鄰的第二表面2中,通過(guò)三面交線7與之相交以作為落子點(diǎn)4。
每個(gè)所述第三表面3包括與之相鄰的三個(gè)所述第二表面2的三面交線7,將與之相鄰的三個(gè)所述第二表面2的三面交線7的交點(diǎn)作為落子點(diǎn)4。所述第三表面3的落子點(diǎn)4位于正三角形的中心。由于三面交線7在第三表面3中無(wú)法延伸,因此,第三表面3的中心為三面交線7的起點(diǎn)或終點(diǎn)。
優(yōu)選的,所述第一表面1為邊長(zhǎng)為a的正方形;所述第二表面2為矩形,其中矩形的長(zhǎng)為a,寬為b;所述第三表面3為邊長(zhǎng)為b的正三角形。
優(yōu)選的,所述第一表面1的一至多條所述橫線5及一至多條所述縱線6形成多個(gè)邊長(zhǎng)為b的正方形網(wǎng)格,所述第一表面1的四條邊與相鄰的且平行的橫線5或相鄰且平行的縱線6之間的距離為b/2。
優(yōu)選的,所述第二表面2的相鄰兩個(gè)落子點(diǎn)4之間的距離為b,所述第二表面2的長(zhǎng)邊與所述三面交線7之間的距離為b/2,所述第二表面2的短邊與相鄰且平行的橫線5或相鄰且平行的縱線6之間的距離為b/2。每個(gè)面之間的交線處不作落子點(diǎn)4,每個(gè)面之間的交線在圖中以粗線所示,橫線5、縱線6及三面交線7以細(xì)線所示。
將通過(guò)所述橫線5或所述縱線6或所述三面交線7連接的相鄰的兩個(gè)落子點(diǎn)4之間的距離設(shè)置為單位距離,單位距離為b,即棋子之間的距離為b時(shí),執(zhí)行對(duì)應(yīng)的吃子邏輯。
此外,還提供一種立體棋,包括如上所述的立體棋盤(pán)100及多個(gè)棋子。多個(gè)所述棋子的半球體,底面半徑小于
本文提供了實(shí)施例的各種操作。在一個(gè)實(shí)施例中,所述的一個(gè)或操作可以構(gòu)成一個(gè)或計(jì)算機(jī)可讀介質(zhì)上存儲(chǔ)的計(jì)算機(jī)可讀指令,其在被電子設(shè)備執(zhí)行時(shí)將使得計(jì)算設(shè)備執(zhí)行所述操作。描述一些或所有操作的順序不應(yīng)當(dāng)被解釋為暗示這些操作必需是順序相關(guān)的。本領(lǐng)域技術(shù)人員將理解具有本說(shuō)明書(shū)的益處的可替代的排序。而且,應(yīng)當(dāng)理解,不是所有操作必需在本文所提供的每個(gè)實(shí)施例中存在。
而且,本文所使用的詞語(yǔ)“優(yōu)選的”意指用作實(shí)例、示例或例證。奉文描述為“優(yōu)選的”任意方面或設(shè)計(jì)不必被解釋為比其他方面或設(shè)計(jì)更有利。相反,詞語(yǔ)“優(yōu)選的”的使用旨在以具體方式提出概念。如本申請(qǐng)中所使用的術(shù)語(yǔ)“或”旨在意指包含的“或”而非排除的“或”。即,除非另外指定或從上下文中清楚,“x使用a或b”意指自然包括排列的任意一個(gè)。即,如果x使用a;x使用b;或x使用a和b二者,則“x使用a或b”在前述任一示例中得到滿足。
而且,盡管已經(jīng)相對(duì)于一個(gè)或?qū)崿F(xiàn)方式示出并描述了本公開(kāi),但是本領(lǐng)域技術(shù)人員基于對(duì)本說(shuō)明書(shū)和附圖的閱讀和理解將會(huì)想到等價(jià)變型和修改。本公開(kāi)包括所有這樣的修改和變型,并且僅由所附權(quán)利要求的范圍限制。特別地關(guān)于由上述組件(例如元件等)執(zhí)行的各種功能,用于描述這樣的組件的術(shù)語(yǔ)旨在對(duì)應(yīng)于執(zhí)行所述組件的指定功能(例如其在功能上是等價(jià)的)的任意組件(除非另外指示),即使在結(jié)構(gòu)上與執(zhí)行本文所示的本公開(kāi)的示范性實(shí)現(xiàn)方式中的功能的公開(kāi)結(jié)構(gòu)不等同。此外,盡管本公開(kāi)的特定特征已經(jīng)相對(duì)于若干實(shí)現(xiàn)方式中的僅一個(gè)被公開(kāi),但是這種特征可以與如可以對(duì)給定或特定應(yīng)用而言是期望和有利的其他實(shí)現(xiàn)方式的一個(gè)或其他特征組合。而且,就術(shù)語(yǔ)“包括”、“具有”、“含有”或其變形被用在具體實(shí)施方式或權(quán)利要求中而言,這樣的術(shù)語(yǔ)旨在以與術(shù)語(yǔ)“包含”相似的方式包括。
本發(fā)明實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以多個(gè)或多個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。上述的各裝置或系統(tǒng),可以執(zhí)行相應(yīng)方法實(shí)施例中的存儲(chǔ)方法。
綜上所述,雖然本發(fā)明已以優(yōu)選實(shí)施例揭露如上,但上述優(yōu)選實(shí)施例并非用以限制本發(fā)明,本領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍以權(quán)利要求界定的范圍為準(zhǔn)。