C++五子棋的實現(MFC)

五子棋遊戲截圖 實現思路: 1.繪製棋盤(二維數組,數組的值有3種情況,0表示初始化狀態,1表示玩家落子爲黑棋,如果爲雙人模式,2表示玩家2落子爲白棋,3表示電腦落子爲白棋) 2.玩家走棋(獲取點擊處的座標轉換爲數組中的座標) 3.電腦走棋(第一個棋子爲隨機落子,但是儘量靠近中間位置,隨後就是一系列的判斷邏輯) 4.判斷遊戲結果(遍歷數組判斷是否有連子情況) 源代碼:五子棋源碼及exe文件
相關文章
相關標籤/搜索