看板 Programming 關於我們 聯絡資訊
如題 目前是初學者 要撰寫一個井字遊戲 該怎麼下手? 目前我想到用陣列去做 但是完全不知道怎麼起頭.... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.245.21.49 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1426773626.A.156.html
KJFC: 先寫寫看140.126.248.248 03/19 23:12
cooper6334: 先寫一個純文字的,再來想gui要怎麼 36.231.114.174 03/20 03:34
cooper6334: 做 36.231.114.174 03/20 03:34
MOONRAKER: 總要有個棋盤吧,然後雙方輪流玩。 122.116.43.189 03/20 09:23
wuliou: 先把紙本版的#字遊戲的流程圖畫出來140.124.181.158 03/20 12:22
Acrisius: 我大概有想法了 但是我該怎麼讓電腦不是 39.8.22.178 03/20 19:26
Acrisius: 贏我就是平手 39.8.22.178 03/20 19:26
Acrisius: 我想用二維陣列 第三輪再加上勝負判斷 39.8.22.178 03/20 19:27
Acrisius: 這個算AI嗎 該怎麼下手? 39.8.22.178 03/20 19:27
KoenigseggG: AI, 實作 min-max 吧。 218.161.96.194 03/20 19:47
MOONRAKER: 簡單,輸的時候賴皮,包你永遠贏不了 122.116.43.189 03/20 22:30
KJFC: 井字先手不敗 49.216.253.211 03/21 09:12
Killercat: 其實不太需要什麼AI... 118.160.20.76 03/23 01:57
KoenigseggG: 井字確實是不需要啊,但有可能原po會 1.175.173.160 03/23 13:15
KoenigseggG: 推廣到 5 子棋之類的遊戲吧@@ 1.175.173.160 03/23 13:16
MOONRAKER: #還寫不出來就在想五子棋 想太多了 61.221.51.43 03/23 13:54
MOONRAKER: 又不是30年前 沒別的玩只好畫畫寫遊戲 61.221.51.43 03/23 13:55
dwj: 演算法先從基本的game tree開始吧 114.32.16.77 03/23 17:42
v7q4: 小時候用過一大堆if寫過.... 59.120.22.77 03/24 11:22
v7q4: if (左上&上上) then 選右上; 類似這樣.... 59.120.22.77 03/24 11:23
KJFC: 這樣好累 59.120.188.205 03/24 12:11
netsphere: http://tinyurl.com/kudlfqp 很久以前220.134.234.121 03/24 12:55
netsphere: 寫過的,原始碼找不到了220.134.234.121 03/24 12:56
MOONRAKER: 沒有累過寫出來的東西很快就忘了 1.34.62.140 03/24 22:29
balista: 井字遊戲的case少, 用 table-driven 即可 36.232.77.32 04/09 19:25