設(shè)計(jì)題目:設(shè)計(jì)一個(gè)跳棋程序,人機(jī)對(duì)弈。
規(guī)則要求只允許單步走或單步跳或單步連跳;從游戲開(kāi)始到判斷勝負(fù)或中途棄權(quán)一應(yīng)俱全;程序既有規(guī)則算法,又有可視化界面,并完全采用面向?qū)ο蠓椒ň帉?xiě);程序中有必要的注釋?zhuān)幌到y(tǒng)文檔要完整,并且按時(shí)提交試驗(yàn)報(bào)告.
總體包括4大模塊:棋盤(pán)顯示;棋子顯示;棋子操作;算法函數(shù)。其中我負(fù)責(zé)的有棋盤(pán)的初始化,和如何將鼠標(biāo)指示到棋子所走的具體位置,以及如何算法函數(shù),及如何判斷出來(lái)哪方贏.
標(biāo)簽:
程序
上傳時(shí)間:
2016-02-22
上傳用戶:黃華強(qiáng)