1.需要绘制棋盘
2.下子
3.判断输赢条件(如果相连的棋子中间有不同颜色的棋子换方向判定输赢)
4.判定输赢的几个方向
1. 上下判定 (x轴不动,y轴动)
2 左右判定 (x轴动,y轴不动)
3. 左上(x轴减,y轴减)右下(x轴加,y轴加)判定
4. 左下((x轴减,y轴加)右上(x轴加,y轴减)判定
import java.util.Random;
import java.util.Scanner;
public class Test01 {
static String[][] datas = new String[10][10];
public static void main(String[] args) {
// data 数据
// date 日期
init();//调用方法
paint();
XiaQi();
}
//初始化数据
public static void init() {
for (int i = 0; i < datas.length; i++) {
//外层循环寻找一维
for (int j = 0; j < datas[i].length; j++) {
//寻找一维里的数据
System.out.println(datas[i][j]);//打印出来
datas[i][j] = "+"; //把一维里的数据替换为"+"
}
}
}
//绘制棋盘的
public static
五子棋
最新推荐文章于 2023-11-15 20:43:21 发布