Beispiel #1
0
        // mehods

        public void PiecePlayed() // tipo de peça a posicionar
        {
            int p_type = 0;

            do
            {
                ConsoleKey playerGet = Console.ReadKey().Key;

                if (playerGet == ConsoleKey.NumPad1) //caso seja player 1
                {
                    Cube_count--;
                    Piece_played.Cil();
                    p_type = 1;
                    break;
                }

                if (playerGet == ConsoleKey.NumPad2) //caso seja player 2
                {
                    Cylinder_count--;
                    Piece_played.Cub();
                    p_type = 2;
                    break;
                }



                else
                {
                    Console.WriteLine("  Invalid Piece !!  : ");
                    Console.WriteLine("  Enter 1 for square and 2 for Circle.");
                }
            } while (p_type != 1 || p_type != 2);
        }
Beispiel #2
0
        //constructors

        public Player(int Number)
        {
            this.Number = Number;

            if (Number == 1)
            {
                cube.White();
                cylinder.White();
                Piece_played.White();
            }

            if (Number == 2)
            {
                cube.Red();
                cylinder.Red();
                Piece_played.Red();
            }
        }