源代码,先介绍一下我的大体思路吧,我采用canvas让手机自己画出棋盘和棋子,而不是采用调用图片,虽然麻烦,但能锻炼自己的编程能力还能让算法简单,同时还能节省空间。具体的细节在代码中在说吧。首先要有一个主程序Game,这里比较简单,大家一看就能明白,我就不多说了. import javax.microedition.lcdui.Display; import javax.microedition.midlet.MIDlet; public class Game extends MIDlet {
using System; using System.Drawing; using System.Windows.Forms; namespace 象棋 { public partial class Form1 : Form//依然纯代码 不过要调用图片了 棋盘自己画的 棋子是图片 { int[,] ai ={{5,4,3,2,1,2,3,4,5}, {0,0,0,0,0,0,0,0,0}, {0,6,0,0,0,0,0,6,0}, {7,0,7,0,7,0,7,0,7}, {0,0,0,0,
本项目是一个基于安卓的象棋项目源码,为联网游戏而设计的。配有java服务端,不过只能单开。我没有测试具体的功能,感兴趣的可以自己链接数据库试试吧。下面是运行指南和开发设计文档。 本源码分为客户端和服务端 客户端编译即可运行,socket连接为:127.0.0.1:9898 运行服务端时,需要使用MySQL建表,建表语句如下: create database chinachess; use chinachess; create table user( id int primary key aut