PC象棋人机博弈源代码

源代码,先介绍一下我的大体思路吧,我采用canvas让手机自己画出棋盘和棋子,而不是采用调用图片,虽然麻烦,但能锻炼自己的编程能力还能让算法简单,同时还能节省空间。具体的细节在代码中在说吧。首先要有一个主程序Game,这里比较简单,大家一看就能明白,我就不多说了. import javax.microedition.lcdui.Display; import javax.microedition.midlet.MIDlet; public class Game extends MIDlet { GameCanvas game;//定义游戏界面的Canvas类GameCanvas的对象gobang public Game() { super(); game=new GameCanvas(this);//生成GameCanvas类的对象game } protected void startApp(){ Display.getDisplay(this).setCurrent(game); //在屏幕上绘出游戏见面game } protected void pauseApp(){ } protected void destroyApp(boolean arg0){ } }
pdf 文件大小:5.3MB