Simple chess game written in C

Add a Review
1 Download (This Week)
Last Update:
Download mpchess-1.2.1.tar.gz
Browse All Files
Windows BSD Linux



Simple chess game for people who want to play chess but don't want to take it seriously. Written in C, using SDL 1.2 or SDL 2 for graphics. Interface inspired from old chess game for ZX Spectrum. The computer searches (L+2)/2 moves ahead (assuming that a move means that both sides move a piece), where L is the difficulty level. Positions are evaluated only by adding the values of the pieces left on the board. Any factors related to where the pieces are, such as mobility, doubled pawns, isolated pawns etc. are not considered. To add variety to the game, possible moves are randomly shuffled before every search.

mpchess Web Site

Update Notifications

Write a Review

User Reviews

Be the first to post a review of mpchess!

Additional Project Details

Intended Audience

End Users/Desktop

User Interface


Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.