需要让角色在我的棋盘上移动(阵列)

时间:2017-07-06 00:25:44

标签: java multidimensional-array character

首先,我是一个完整的新手(我已经用Java编码了2个月)。

我构建了用户定义的游戏板,并随机化了#34; O"作为播放器的cookie的字符定义为"<"全面移动到"吃"那些饼干。

如何在棋盘上创建角色,最初打开面向左侧">"并且能够使用用户定义的动作在整个板上移动?这将创建符号">"," V","<"和" ^"取决于用户的移动。

这是董事会的代码:

import java.util.*;
public class PacManTest
{
    public static void main(String[] args)
    {
        char O;

        Scanner input = new Scanner(System.in);
        System.out.println("Input total rows:");
        int row = input.nextInt();
        System.out.println("Input total columns:");
        int column = input.nextInt();

        char board[][] = new char[row][column];

        for(int x = 0; x < board.length; x++)
        {
            for(int i = 0; i < board.length; i++)
            {
                double random = Math.random();
                if(random >.01 && random <=.10)
                {
                    board[x][i] = 'O';
                }

                else {
                    board[x][i] = '.';
                }

                System.out.print(board[x][i] + " ");
            }
            System.out.println("");
        }

    }
} 

0 个答案:

没有答案