[請益] 想做一個象棋的遊戲

看板Prob_Solve (計算數學 Problem Solving)作者 (風)時間17年前 (2007/09/14 11:17), 編輯推噓6(603)
留言9則, 7人參與, 最新討論串1/1
我想做一個象棋的遊戲(大盤的...又叫做軍棋) 有關於棋子的限制能不能請大家給點方向 像是"車"只能走直線,"兵"只能向前走(過河還能左右) 不知道各位有沒有好的建議怎麼做會比較好 THANKS!! -- 我的Blog http://clubtblog.blogspot.com 我的巴哈小站 http://home.gamer.com.tw/clubt -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.127.81

09/14 11:25, , 1F
就寫 if-else 阿... 不然.... 有更好的作法嗎? @_@
09/14 11:25, 1F

09/14 11:29, , 2F
就是想知道有沒有更好的作法XD
09/14 11:29, 2F

09/14 12:24, , 3F
不然switch case =3= ..
09/14 12:24, 3F

09/14 17:21, , 4F
用策略模式把每個不同種類的棋子的行為獨立成模組?
09/14 17:21, 4F

09/14 20:12, , 5F
推樓上,但是我認為每種棋子應該做出獨立的子類別
09/14 20:12, 5F

09/14 20:13, , 6F
這樣就不需要策略模式了。
09/14 20:13, 6F

09/17 22:58, , 7F
一般都是 loop, if-else .. 或是做個 movegen chip ? XD
09/17 22:58, 7F

09/19 10:11, , 8F
謝謝大家的回答^^ 已經寫好了...比想像中的簡單XD
09/19 10:11, 8F

10/03 19:52, , 9F
怎麼有點像我大學同學
10/03 19:52, 9F
文章代碼(AID): #16wVrS4A (Prob_Solve)
文章代碼(AID): #16wVrS4A (Prob_Solve)