Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 1.09 KB

README.md

File metadata and controls

22 lines (14 loc) · 1.09 KB

Chess-Game

Fully functional chess game with a basic chess engine.

About

This project was aiming to reconstruct chess game as it is played on chess.com.

It first started as a console game, but later on I decided to implement a GUI, which is written in SFML.

Based on the game functions used in a 2 player game, a simple chess engine was then added. It was later on, that it was enhanced with basic function to evaluate the current and future positions. Despite this engine not being "smart", it has some logic behind it, and it's development will be continued.

Usability

The game is 100% playable, with some rules missing (the most important being en passant).

PvP mode (or PvE), can be chosen inside main.cpp.

GUI

The GUI is shown below, with the piece's icons as well as tiles modifiable, by uploading an image to chess directory. image

If you used my code and found any bugs, or have genereal tips on how to better it, please let me know any way possible!