超級井字棋【附源碼】,由吾愛大神原創(chuàng)制作分享的一個(gè)超級井字棋程序,由c++語言編寫,附帶成品和源碼,支持兩個(gè)玩家一起游戲,超級井字棋一共有9個(gè)3x3的游戲格,玩法比一般的井字棋游戲更加刺激,感興趣的朋友們可以下載體驗(yàn)哦!
超級井字棋規(guī)則介紹
在 3x3 的棋盤中,一共有 9 個(gè)區(qū)塊,每個(gè)區(qū)塊又是由 3x3 的棋盤組成
贏得大棋盤上的井字棋者獲勝;
贏得大棋盤上某一格內(nèi)的小棋盤上的井字棋者“占領(lǐng)”了大棋盤上的那一格,也相當(dāng)于在大棋盤的那一格下了一顆棋子(如果小棋盤的9格填滿之后是平局,則大棋盤的該格視為空白格);
一方走的每一步都會(huì)決定另一方的下一顆棋子可以下的范圍。舉幾個(gè)例子:
第一步我下在某個(gè)小棋盤的正中間,那么第二步對手只能在正中間的小棋盤里下子。
第一步我下在某個(gè)小棋盤的左上角,那么第二步對手只能在左上角的小棋盤里下子。
以此類推,每一步一方下在某個(gè)小棋盤的A位置,那么下一步對方只能在大棋盤A位置的那個(gè)小棋盤里下子
如果對手下一步要下的小棋盤已被占領(lǐng)或已滿,則可以選擇任意一個(gè)未被占領(lǐng)且非滿的小棋盤下子