作者ClubT (風)
站內Prob_Solve
標題[請益] 想做一個象棋的遊戲
時間Fri Sep 14 11:17:45 2007
我想做一個象棋的遊戲(大盤的...又叫做軍棋)
有關於棋子的限制能不能請大家給點方向
像是"車"只能走直線,"兵"只能向前走(過河還能左右)
不知道各位有沒有好的建議怎麼做會比較好
THANKS!!
--
我的Blog
http://clubtblog.blogspot.com
我的巴哈小站
http://home.gamer.com.tw/clubt
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.127.81
1F:推 PsMonkey:就寫 if-else 阿... 不然.... 有更好的作法嗎? @_@ 09/14 11:25
2F:推 ClubT:就是想知道有沒有更好的作法XD 09/14 11:29
3F:推 sunneo:不然switch case =3= .. 09/14 12:24
4F:→ TonyQ:用策略模式把每個不同種類的棋子的行為獨立成模組? 09/14 17:21
5F:推 H45:推樓上,但是我認為每種棋子應該做出獨立的子類別 09/14 20:12
6F:→ H45:這樣就不需要策略模式了。 09/14 20:13
7F:推 ledia:一般都是 loop, if-else .. 或是做個 movegen chip ? XD 09/17 22:58
8F:推 ClubT:謝謝大家的回答^^ 已經寫好了...比想像中的簡單XD 09/19 10:11
9F:→ beyonds999:怎麼有點像我大學同學 10/03 19:52