推箱子小游戏
import java.util.Scanner;
public class 推箱子 {
public static void main(String[] args) {
int x =3, y =3;// 定义玩家的坐标
boolean finish=false; //定义一个布尔型变量初始值为false
Scanner in = new Scanner(System.in);
int map[][]={
{0,0,1,1,1,0,0,0}, //0表示黑色区域
{0,0,1,5,1,0,0,0}, //1表示红墙区域
{0,0,1,3,1,1,1,1}, //2表示白墙区域
{1,1,1,4,2,2,8,1}, //3表示箱子
{1,5,3,2,2,1,1,1}, //4表示人物表示
{1,1,1,1,2,1,0,0}, //5表示目的地
{0,0,0,1,8,1,0,0}, //8表示进入了目的地
{0,0,0,1,1,1,0,0}
};//初始化地图
while (true) {
System.out.println("--------------------");
for (int i=0;i<8;i++) {
for (int j=0;j<8; j++) {
System.out.print(map[i][j]+ " ");//打印地图
}
System.out.println();
}
System.out.println("---------------------");
if(map[4][1]==8&&map[1][3]==8){
finish = true;
System.out.println("恭喜您通关!");
break;
}
System.o