Go語言版黑白棋(一):遊戲說明

1 界面參考

這裏寫圖片描述

圖片資源下載:https://pan.baidu.com/s/1i6TyX5V

2 遊戲說明

棋盤爲8×8的方格佈局,開局時在棋盤正中有擺好的四枚棋子,黑白各2枚,交叉放置,由執黑棋的一方先落子,雙方交替下子,棋子落在方格內,一局遊戲結束後雙方更換執子顏色。

合法的棋步包括:在一個空格新落下一個棋子,並且翻轉對手一個或多個棋子,落子必須要吃子

下子方式:把自己顏色的棋子放在棋盤的空格上,而當自己放下的棋子在橫、豎、斜八個方向內有一個自己的棋子,則被夾在中間的對方棋子全部翻轉會成爲自己的棋子。夾住的位置上必須全部是對手的棋子,不能有空格。並且,只有在可以翻轉棋子的地方纔可以下子。

一步棋可以在數個方向上翻棋,任何被夾住的棋子都必須被翻轉過來,棋手無權選擇不去翻某個棋子必須是剛下的子夾對方纔能夠翻對方的子,因翻轉對方的棋子而夾住的子是不能被翻的。

若棋局中下子都不能翻轉對方棋子,則自動pass輪空。若二個玩家都不能下子翻轉對方棋子,遊戲結束。

3 原理說明

棋盤下標:
這裏寫圖片描述

棋子標誌:
這裏寫圖片描述

方向移動:
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章