Free Chess Game in Visual C# 2005 Express - Source Code - Chess Engine in C# - Chess Board Editor

Although I haven't downloaded it yet, I absolutely love playing chess and kudos to the developer for building a chess game in Visual C# 2005 Express.

“This project is a full chess game (engine and interface) based on .NET Framework 2.0 and written using Visual C# 2005 Express Edition.

Features summary

  • Three playing modes: play chess against the local engine, against an XML Chess Web Service, or in two-players mode.
  • Full understanding of the chess rules: draw by repetition / by 50 move rule / by insufficient material, castling, en passant etc.
  • Save/load chess games in PGN (Portable Game Notation) and FEN (Forsyth-Edwards Notation) formats.
  • Autosave feature: automatically resumes an interrupted chess game.
  • Move history in SAN (Standard Algebraic Notation) with navigation capabilities (go to first/previous/next/last position in a game).
  • C# local engine with six difficulty levels - can force the AI opponent to move.
  • Chess board editor.
  • Displays the captures.
  • Can rotate the chess board.
  • Gives next chess move hint.
  • Skinnable graphics.
  • Accepts input using the mouse or the keyboard (using a cursor).
  • Displays the chess game status.“

Check it out.

 

posted on Tuesday, January 24, 2006 10:00 PM

Main

David Hayden Google +

David Hayden Twitter

Health & Fitness

JavaScript Patterns Book Review

HTML 5 and CSS3 - Develop with Tomorrow's Standards Today

Professional ASP.NET Design Patterns Book Review

Beginning Mac Programming Book Review

C# in Depth Book Review

ASP.NET MVC

Orchard CMS

Categories