我的兄弟给了我一个挑战来帮助我的学习,制作一个只在主要方法中运行的游戏,而不是使用其他类来确保我仍记得我的旧东西.基于这一点,我选择了一个猫捉老鼠的游戏,其中玩家是老鼠寻找奶酪同时避开所有的猫.当你进入一个空的"房间"(单元格)时,游戏应该可以让你知道你离奶酪有多远.现在游戏开始了,但我的线索只是越来越高,越过迷宫中的房间数量.我很难解决问题所在.
这是代码
import java.util.Scanner;
import java.util.Random;
public class CatAndMouse
{
    public static final int MAX = 10;
    public static void main(String args[ ]) 
    {
        Scanner mouse = new Scanner(System.in);
        Random placement = new Random();
        boolean check = true, gameOver = false, win = false, lose = false;
        final int row = MAX;
        final int col = MAX;
        final int page = MAX;       
        int cheeseX, cheeseY, cheeseZ;
        int cheese = 1;
        int catX, catY, catZ;
        int cat = 2;
        int mouseRow; …java ×1