如何在控制台中绘制游戏地图?

时间:2011-09-20 03:38:08

标签: java console matrix

我在游戏中开发,在控制台中开发,我有一个问题,如何在java控制台中绘制这样的地图,我使用Eclipse,我是java的新手:我的游戏板是一个矩阵。点是矩阵中的空格,'o'就像墙。 ¿任何人都可以帮助我得到这样的东西???感谢

OOOOOOO .............. OOOOOOO .............. OOOOOOO .............. OOOOOOO OOOOOOO .............. OOOOOOO .............. OOOOOOO .............. OOOOOOO OOOOOOO .............. OOOOOOO .............. OOOOOOO .............. OOOOOOO OOOOOOO .............. OOOOOOO .............. OOOOOOO .............. OOOOOOO .................................................. ................................................   .................................................. ................................................ .. .................................................. .............................................. OOOOOOO .............. OOOOOOO .............. OOOOOOO .............. OOOOOOO ooooooo .............. ooooooo .............. ooooooo .............. ooooooo ooooooo ... ........... ooooooo .............. ooooooo .............. ooooooo ooooooo ....... ....... OOOOOOO .............. OOOOOOO .............. OOOOOOO .................................................. ................................................   .................................................. ................................................ .. .................................................. .............................................. OOOOOOO .............. OOOOOOO .............. OOOOOOO .............. OOOOOOO ooooooo .............. ooooooo .............. ooooooo .............. ooooooo ooooooo ... ........... ooooooo .............. ooooooo .............. ooooooo ooooooo ....... ....... OOOOOOO .............. OOOOOOO .............. OOOOOOO .................................................. ................................................   .................................................. ................................................ .. .................................................. .............................................. OOOOOOO .............. OOOOOOO .............. OOOOOOO .............. OOOOOOO ooooooo .............. ooooooo .............. ooooooo .............. ooooooo ooooooo ... ........... ooooooo .............. ooooooo .............. ooooooo ooooooo ....... ....... OOOOOOO .............. OOOOOOO .............. OOOOOOO

1 个答案:

答案 0 :(得分:1)

您可以使用integer s或enum s的矩阵,并将矩阵绘制为一堆字符。

简单示例,给定Tile[][] matrix

for(int row = 0; row < matrix.length; row++) {
   for(int col = 0; col < matrix[0].length; col++) {
      System.out.print(matrix[row][col].getCharacter());
   }
   System.out.println();
}