[發(fā)明專利]空間象棋的軟件實(shí)現(xiàn)方法在審
| 申請?zhí)枺?/td> | 201610194259.3 | 申請日: | 2016-03-31 |
| 公開(公告)號: | CN105771239A | 公開(公告)日: | 2016-07-20 |
| 發(fā)明(設(shè)計)人: | 張隆軍 | 申請(專利權(quán))人: | 湖南快玩網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | A63F13/52 | 分類號: | A63F13/52;A63F13/25;A63F13/20;G06F9/44 |
| 代理公司: | 上海科律專利代理事務(wù)所(特殊普通合伙) 31290 | 代理人: | 袁亞軍;金碎平 |
| 地址: | 423403 湖南省*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 空間 象棋 軟件 實(shí)現(xiàn) 方法 | ||
1.一種空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,包括如下步驟:
a)構(gòu)造六面體,所述六面體包括沿X軸方向分布的前后面,沿Y軸方向分布 的上下面以及沿Z軸方向分布的左右面,設(shè)置左右面之間的中間位置為楚河漢界, 設(shè)置左右面上的中心處為雙方將點(diǎn);
b)在通過雙方將點(diǎn)的水平面和垂直面上分別布置落子點(diǎn)形成象棋棋盤并配置 棋子;
c)設(shè)定雙方棋子在各自所在的棋盤平面按象棋規(guī)則進(jìn)行移動;
d)觸摸或者點(diǎn)擊落子點(diǎn)進(jìn)行棋盤落子操作,每一次落子后檢驗是否執(zhí)行吃子 邏輯。
2.如權(quán)利要求1所述的空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,所述步驟a) 在所述左右面上按行列設(shè)置9*9個落子點(diǎn),其余面上按行列設(shè)置9*10個落子點(diǎn),每 一方各設(shè)有4車4馬4相4仕,并相應(yīng)布置9個駐兵點(diǎn)和4個駐炮點(diǎn)。
3.如權(quán)利要求2所述的空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,所述步驟b) 以雙方將點(diǎn)為中心,沿X軸方向分別設(shè)置仕、相、馬和車,形成垂直于Y軸的第一 對弈平面,并在第一對弈平面設(shè)置駐兵點(diǎn)和駐炮點(diǎn);所述步驟b)還以雙方將點(diǎn)為中 心,沿Y軸方向分別設(shè)置仕、相、馬和車,形成垂直于X軸的第二對弈平面,并在 第二對弈平面設(shè)置駐兵點(diǎn)和駐炮點(diǎn),所述第一對弈平面和第二對弈平面共用將點(diǎn)以 及一個駐兵點(diǎn)。
4.如權(quán)利要求2所述的空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,所述落子點(diǎn) 選擇具有一定透明度的材質(zhì)進(jìn)行填充,當(dāng)鼠標(biāo)懸浮在某個落子點(diǎn)上時,更改該落子 點(diǎn)的顯示顏色,鼠標(biāo)移出,則恢復(fù)原有落子點(diǎn)樣式。
5.如權(quán)利要求4所述的空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,所述步驟b) 采用骰子狀的圓角立方體作為兩方棋子,并使用不同字體顏色來區(qū)分對立雙方。
6.如權(quán)利要求5所述的空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,所述步驟b) 采用紅黑字體顏色來區(qū)分對立雙方,所述步驟d)中上一個落地棋子采用棋子外圍添 加紅色外發(fā)光的形式凸顯。
7.如權(quán)利要求1所述的空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,所述步驟d) 設(shè)定距離視角最近的3個面上的落子點(diǎn)為可以下棋的點(diǎn),并可通過旋轉(zhuǎn)來獲取對面 的可供下棋的落子點(diǎn),或者通過棋盤縮放來達(dá)到非三面圖以及非棋盤切割的情況下 在棋盤內(nèi)下棋的作用;如果落子點(diǎn)已有棋子,則本次落子操作不成立。
8.如權(quán)利要求1所述的空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,所述步驟d) 先判斷落子是否符合象棋移動規(guī)則,若符合規(guī)則再按如下過程檢驗是否執(zhí)行吃子邏 輯:獲取該棋子的位置信息、顏色信息、棋子屬性以及落子點(diǎn)原有棋子的顏色信息 以及棋子屬性,若是對方棋子則去除落子點(diǎn)上的原有棋子對象,并根據(jù)所吃棋子是 否為將帥執(zhí)行輸贏判定操作。
9.如權(quán)利要求1所述的空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,所述軟件實(shí) 現(xiàn)方法還包括:通過鼠標(biāo)右鍵滑動來控制棋盤上下左右旋轉(zhuǎn),利用鍵盤數(shù)字、字母 或方向按鍵來控制棋盤前后左右上下移動,設(shè)置鼠標(biāo)中鍵來控制棋盤縮放,以及利 用鍵盤功能鍵來恢復(fù)棋盤為45度視角狀態(tài)。
10.如權(quán)利要求1所述的空間象棋的軟件實(shí)現(xiàn)方法,其特征在于,所述軟件實(shí) 現(xiàn)方法還包括:采用通用UI交互工具來實(shí)現(xiàn)棋盤的分割與恢復(fù),并在分割完畢后采 用透明面片對棋盤進(jìn)行填充。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖南快玩網(wǎng)絡(luò)科技有限公司,未經(jīng)湖南快玩網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610194259.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:軌道模型玩具及其使用方法
- 下一篇:基于機(jī)器視覺的軍棋裁判裝置及方法
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法
- 互動業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺
- 數(shù)值預(yù)報的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





