Sokoban Java for Uni

时间:2016-11-15 19:20:37

标签: java

我对大学的任务是用Java制作一个推箱子游戏。 这不是一个大任务,只是场地,位置X = 0 Y = 0的球员以及让他四处移动的机制。 我是java的新手,我不知道怎么把球员放在场上。 这就是我现在所拥有的一切:

import java.util.Arrays;

public class Sokoban {

public static void main(String[] args) {

char[][] room = new char[8][4];


for(int y=0; y<4; y++){
    for(int x=0; x<8; x++){
        room[x][y]= '.';

    }
}

for(int y=0; y<4; y++){
    for(int x=0; x<8; x++){
        System.out.print(room[x][y]); 
    }
    System.out.println();
}
}
}

是的,这个领域只是一堆积分。 任何帮助表示赞赏

1 个答案:

答案 0 :(得分:0)

以下是关于如何在您的领域创建播放器的方法:

for(int i=0;i<4;i++){               
    for(int j=0;j<8;j++){
        room[i][j]='.'; 
        if (i==0 &&j==0) {
            room[0][0]='P';
            }
        System.out.print(room[i][j]+" ");
        }
    System.out.println();
    }