C++撰寫一個井字遊戲

看板Programming作者 (Acrisius)時間10年前 (2015/03/19 22:00), 編輯推噓6(6019)
留言25則, 11人參與, 最新討論串1/1
如題 目前是初學者 要撰寫一個井字遊戲 該怎麼下手? 目前我想到用陣列去做 但是完全不知道怎麼起頭.... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.245.21.49 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1426773626.A.156.html

03/19 23:12, , 1F
先寫寫看
03/19 23:12, 1F

03/20 03:34, , 2F
先寫一個純文字的,再來想gui要怎麼
03/20 03:34, 2F

03/20 03:34, , 3F
03/20 03:34, 3F

03/20 09:23, , 4F
總要有個棋盤吧,然後雙方輪流玩。
03/20 09:23, 4F

03/20 12:22, , 5F
先把紙本版的#字遊戲的流程圖畫出來
03/20 12:22, 5F

03/20 19:26, , 6F
我大概有想法了 但是我該怎麼讓電腦不是
03/20 19:26, 6F

03/20 19:26, , 7F
贏我就是平手
03/20 19:26, 7F

03/20 19:27, , 8F
我想用二維陣列 第三輪再加上勝負判斷
03/20 19:27, 8F

03/20 19:27, , 9F
這個算AI嗎 該怎麼下手?
03/20 19:27, 9F

03/20 19:47, , 10F
AI, 實作 min-max 吧。
03/20 19:47, 10F

03/20 22:30, , 11F
簡單,輸的時候賴皮,包你永遠贏不了
03/20 22:30, 11F

03/21 09:12, , 12F
井字先手不敗
03/21 09:12, 12F

03/23 01:57, , 13F
其實不太需要什麼AI...
03/23 01:57, 13F

03/23 13:15, , 14F
井字確實是不需要啊,但有可能原po會
03/23 13:15, 14F

03/23 13:16, , 15F
推廣到 5 子棋之類的遊戲吧@@
03/23 13:16, 15F

03/23 13:54, , 16F
#還寫不出來就在想五子棋 想太多了
03/23 13:54, 16F

03/23 13:55, , 17F
又不是30年前 沒別的玩只好畫畫寫遊戲
03/23 13:55, 17F

03/23 17:42, , 18F
演算法先從基本的game tree開始吧
03/23 17:42, 18F

03/24 11:22, , 19F
小時候用過一大堆if寫過....
03/24 11:22, 19F

03/24 11:23, , 20F
if (左上&上上) then 選右上; 類似這樣....
03/24 11:23, 20F

03/24 12:11, , 21F
這樣好累
03/24 12:11, 21F

03/24 12:55, , 22F
03/24 12:55, 22F

03/24 12:56, , 23F
寫過的,原始碼找不到了
03/24 12:56, 23F

03/24 22:29, , 24F
沒有累過寫出來的東西很快就忘了
03/24 22:29, 24F

04/09 19:25, , 25F
井字遊戲的case少, 用 table-driven 即可
04/09 19:25, 25F
文章代碼(AID): #1L2jPw5M (Programming)
文章代碼(AID): #1L2jPw5M (Programming)