Skip to content

Commit 2b3af31

Browse files
authored
Update README.md
1 parent 91fed0d commit 2b3af31

File tree

1 file changed

+43
-1
lines changed

1 file changed

+43
-1
lines changed

README.md

+43-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,44 @@
11
# eChess
2-
Offline chess for two players in C# WPF
2+
3+
Offline chess for two players inspired by lichess
4+
#
5+
![Contributors](https://img.shields.io/github/contributors/SagMeinenNamen/eChess.svg?style=for-the-badge)
6+
![Forks](https://img.shields.io/github/forks/SagMeinenNamen/eChess.svg?style=for-the-badge)
7+
![Stargazers](https://img.shields.io/github/stars/SagMeinenNamen/eChess.svg?style=for-the-badge)
8+
![MIT License](https://img.shields.io/github/license/SagMeinenNamen/eChess.svg?style=for-the-badge)
9+
![Open Issues](https://img.shields.io/github/issues-raw/SagMeinenNamen/eChess.svg?style=for-the-badge)
10+
![Closed Issues](https://img.shields.io/github/issues-closed-raw/SagMeinenNamen/eChess.svg?style=for-the-badge)
11+
![GitHub repo size](https://img.shields.io/github/repo-size/SagMeinenNamen/eChess.svg?style=for-the-badge)
12+
![Commits](https://img.shields.io/github/commit-activity/y/SagMeinenNamen/eChess.svg?style=for-the-badge)
13+
![Platform](https://img.shields.io/badge/platform-windows-blue.svg?style=for-the-badge)
14+
15+
# About
16+
17+
A programm to play chess against friends on one device made with C# / WPF. Planning to continue this project and introduce online feature as well as performance improvments and all chess rules (en passent and castling).
18+
19+
[Download](https://github.com/SagMeinenNamen/eChess/releases/download/Release/eChess.exe)
20+
21+
<hr>
22+
23+
![image](https://user-images.githubusercontent.com/62218506/158252863-b46c4084-c1a5-48aa-b4f1-34ea174e5e76.png)
24+
25+
![image](https://user-images.githubusercontent.com/62218506/158258647-ba376a47-8b01-4315-a44a-b030ec9a833c.png)
26+
27+
# Features
28+
29+
- [x] Hints when clicking a piece
30+
- [x] Highlighting selected piece
31+
- [x] Auto board rotation
32+
- [x] Capturing enemy pieces
33+
- [x] Basic rules of chess
34+
- [x] Detecting check/checkmate/stalemate
35+
- [x] Visualizing check
36+
- [x] End screen when a game finishes
37+
- [x] Exit and new game options in end screen
38+
- [x] Moving and capturing sounds
39+
- [ ] Add "En passant" rule
40+
- [ ] Add castling rule
41+
- [ ] Add promotion of pawns when they reach last row
42+
- [ ] Highlight last move of opponent yellow
43+
- [ ] Customize colors
44+
- [ ] Online games

0 commit comments

Comments
 (0)