コード例 #1
0
ファイル: Match.cs プロジェクト: anekawamasayuki/OOPShogi
        public void Init()
        {
            Console.WriteLine("Shogi#Init() called");
            // TODO: 誰がPieceをNewするのか?誰がPieceインスタンスを管理するのか?Pieceインスタンスの総数は固定したい
            BPiece gold = PieceFactory.MakePiece(EPieceSort.kGold, true);
            BPiece king = PieceFactory.MakePiece(EPieceSort.kKing, false);

            Board.Drop(gold, new Coord(8, 4));
            Board.Drop(king, new Coord(0, 4));
            Turn.Switch();
        }