HTML5 JS 《五子飛》遊戲實現(一)規則

2022-01-12 06:15:36 字數 521 閱讀 2568

很久沒寫文章了,這個遊戲其實已經寫了有段時間了,一直沒有完善,趕在新年之際,分享給大家。

規則如下:

一、黑白雙方(對方黑,我方白)各執五子,分別擺放在雙方的邊線上;

二、棋子只能走直線(斜的直線也是),不能轉彎;

三、只要前面沒有棋子(任何一方的)就可以跳格走;

四、可以夾死對方一個或可以挑對方兩個棋子(以1表示黑子,0表示白子,-表示空白):

挑一對:任何一條線上,有對方棋子兩個,且兩棋子中間間隔一個空白位置,此時我方若有棋子可以通過直線走到兩棋子的中間,則可以吃了對方兩個棋子,替換成我方的棋子。比如:

五、贏:把對方棋子全部吃掉,或者圍死不能動。

好了,下章裡沃特開始用**來實現佈局、走棋、吃棋等。敬請期待。

html5+js 《五子飛》遊戲實現(二)路線分析和資源準備 

html5+js 《五子飛》遊戲實現(三)頁面和棋盤棋子