2009-04-17 37 views

Trả lời

11

Không phải động cơ như vậy, nhưng Valil.Chess là trò chơi cờ tướng .NET tốt (với mã nguồn có sẵn - vì vậy bạn có thể truy cập vào "động cơ" của trò chơi) giành được Nov 2004 Submission Prize tại Dự án mã.

Ngoài ra còn có SharpChess, cũng là trò chơi cờ vua hoàn chỉnh, được viết bằng C#.

Đối với các công cụ Cờ tướng chung có thể được chuyển đổi sang .NET, có nhiều công cụ sẵn có và tùy thuộc vào thử thách, bạn có thể chọn và chọn rất nhiều công cụ để triển khai bên trong .NET. Một danh sách điểm khởi đầu tốt là here và cũng hiển thị số Elo Rating của mỗi công cụ. Ngay cả việc thực hiện lại phía máy chủ của FICS chắc chắn sẽ là một thách thức! :)

1

Tôi cũng khuyên bạn nên SharpChess làm điểm bắt đầu cho .Net. Khi tôi phát triển động cơ của mình (trong VB, Delphi, C#), tôi liên tục gọi Crafty bởi Giáo sư Tiến sĩ Robert Hyatt. (Hãy xem các phiên bản tiến bộ của Crafty là một điều thú vị.)

9

Tôi viết Blog về Máy tính đưa bạn qua tất cả các bước viết động cơ cờ trong C# từ đầu, bao gồm phần liên kết cờ vua máy tính và trò chơi cờ vua bộ khởi động.

http://www.chessbin.com

Adam Berent

Các vấn đề liên quan