Java小游戏之小迷宫游戏

游戏规则

按照位置为0的路线移动,上下左右方向键依次为 8、2、4、6

游戏编码

编码思路:

  1.   定义一个二维数组,七个一维数组,每个一维数组七个元素,并且按照游戏规则设置0,1,初始值位置
  2. 打印数组,用于开始游戏
  3. 定义变量x,y。用于位置移动后位置的确定,以及边界限定
  4. while循环,其中获取用户输入数字
  5. 使用switch语句,根据输入的数字执行相应的操作
  6. for循环动态打印数组
  7. 到达指定位置,结束循环

代码实现:

代码还有很多需要完善的地方,基本功能已经实现,可以放到Eclipse运行实现效果

	public static void main(String[] args) {
		int [][]maze = {
				{1,1,1,1,1,1,1},
				{5,0,1,1,1,1,1},
				{1,0,1,1,1,1,1},
				{1,0,0,1,1,1,1},
				{1,1,0,1,1,1,1},
				{1,1,0,0,1,1,1},
				{1,1,1,0,1,1,1}
		};
		for(int x = 0;x < maze.length;x++) {
			for(int y = 0; y








你可能感兴趣的:(Java小游戏之小迷宫游戏)