chess:简单的国际象棋实现

时间:2024-07-20 16:33:28
【文件属性】:

文件名称:chess:简单的国际象棋实现

文件大小:220KB

文件格式:ZIP

更新时间:2024-07-20 16:33:28

C#

棋 简单的国际象棋实现 班级 Match - represents a match between two players Properties Turns - List CurrentTurn - int TopPlayerColor- PieceColor Methods ResetBoardToStartPosition() NextTurn() PreviousTurn() GoToTurn(int turn) Turn - a single players turn (white or black, not both) Properties ActivePlayerColor - PieceColor Moves - List (need list for multi-piece moves like


【文件预览】:
chess-master
----.gitignore(3KB)
----Chess()
--------App.xaml(308B)
--------Chess.csproj(5KB)
--------Chess.sln(2KB)
--------App.xaml.cs(303B)
--------packages()
--------ChessEngine()
--------MainWindow.xaml(270B)
--------App.config(182B)
--------Properties()
--------MainWindow.xaml.cs(584B)
----ChessEngineTest()
--------ChessEngineTest.csproj(3KB)
--------ChessEngineUnitTest.cs(10KB)
--------packages.config(129B)
--------Properties()
----ChessConsole()
--------Program.cs(6KB)
--------ChessConsole.csproj(3KB)
--------App.config(182B)
--------Properties()
----README.md(3KB)
----.gitattributes(2KB)

网友评论