예제 #1
0
        public static void Main(string[] args)
        {
            Board board = new Board();

            board.Init();
            board.Draw();

            while (!board.CheckMateWhite && !board.CheckMateBlack)
            {
                do
                {
                    Helper.GetPiece(true);
                } while (!board.ReadMove(true));

                Console.WriteLine();

                do
                {
                    Helper.GetPiece(false);
                } while (!board.ReadMove(false));

                Console.WriteLine();
            }

            Helper.GameEnd(board.CheckMateBlack);
            Console.ReadKey();
        }
예제 #2
0
파일: Controller.cs 프로젝트: jssmy/Chess
 public void Draw(Graphics gr)
 {
     board.Draw(gr);
 }