|
81898d150b
|
Restructure special move handling.
|
2023-07-11 22:28:07 +02:00 |
|
|
9c7bdf357d
|
Make en passant and castling work.
|
2023-07-05 21:15:01 +02:00 |
|
|
c8407881bf
|
Promotions should work now.
|
2023-07-03 19:32:39 +02:00 |
|
|
4b04b3532c
|
Make some minor changes for private games.
|
2023-06-29 22:20:41 +02:00 |
|
|
63e973a3be
|
Fix king moves and fix formatting.
|
2023-06-28 11:39:44 +02:00 |
|
|
2d5eacb351
|
Fix king moves.
|
2023-06-28 08:32:17 +02:00 |
|
|
6b4dea5145
|
Add king rules.
|
2023-06-28 08:26:11 +02:00 |
|
|
ca1e87fbfc
|
Check which color should be moving and fix knight moves.
|
2023-06-27 23:47:24 +02:00 |
|
|
f733d9bb08
|
many many changes again.
|
2023-06-27 22:32:24 +02:00 |
|
|
3d4fee2631
|
Refactor a itsy bitsy tiny bit and add rook moves.
|
2023-06-26 23:58:40 +02:00 |
|
|
f79e5be008
|
Implement en passant and much more!
|
2023-06-26 00:51:20 +02:00 |
|
|
9793c37582
|
Many many changes
|
2023-06-25 16:11:29 +02:00 |
|
|
7f206b15fe
|
Pieces are now an interface and starting to enforce rules.
|
2023-06-20 23:53:54 +02:00 |
|
|
d5b8bdf630
|
Start detecting checks.
|
2023-06-14 19:46:46 +02:00 |
|
|
c205c4dc86
|
Comments to not forget how to check checkmate
|
2023-06-14 00:59:16 +02:00 |
|
|
060ac8ad9e
|
Add groundwork for checking rules.
|
2023-06-12 22:32:31 +02:00 |
|
|
7544bf0563
|
Refactor some of the game handler code
|
2023-06-08 20:20:37 +02:00 |
|
|
b6bb75376d
|
Fix waiting for websockets connection.
|
2023-06-06 22:58:33 +02:00 |
|
|
e90fb7a0dc
|
Transform communication of moves to api types.
|
2023-06-02 23:41:43 +02:00 |
|
|
78ddd4f90f
|
Scrap 2-player waiting room and make it simple.
|
2023-06-02 21:14:02 +02:00 |
|
|
aac428baab
|
First changes to move away from central registry of all players
1. Introduce 'usher' that opens lobbies and fills it and waits for them
to be filled
2. Add global registry of all games
|
2023-05-31 23:55:40 +02:00 |
|