能帮忙写个JAVA的“迷宫游戏”的程序吗?

来源:百度知道 编辑:UC知道 时间:2024/05/28 23:59:11
开发一个GUI界面的迷宫游戏,根据用户指定的迷宫的行数和列数生成一个迷宫。有一个代表走迷宫的组件,用鼠标单击组件可以将它在迷宫中移动。需要一个2维数组来定义迷宫,例如,数组中元素“#”代表“墙”,数组中的元素“*”代表“路”。
我要的是按题目上写的“需要一个2维数组来定义迷宫,例如,数组中元素“#”代表“墙”,数组中的元素“*”代表“路”。”啊,不是网上搜索到的呀~!

//主类

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class GameStart {
public static void main(String[] args) {
int num=0;//判断方向
System.out.println("迷宫游戏开始:");
int[][] array = new MiGong().getMiGong();//创建迷宫
System.out.println(array.length);
for(int i=0;i<array.length;i++)//开始走迷宫
{
System.out.println("现在你在第"+(i+1)+"个房间!请选择方向:");

boolean b=true;
while(b)//判断选择的方向
{
System.out.println("--------------------");
System.out.println("| |");
System.out.println("| |");
System.out.println("| |");
System.out.println("| 00 |");

System.out.println("1:向上走。");