Clément FRÉVILLE
|
3accb03ae5
|
Fix Clippy lint
|
2 years ago |
Clément FRÉVILLE
|
3d42bce413
|
Delay player hand creation at the beginning of the game
|
2 years ago |
Clément FRÉVILLE
|
ec6542aa52
|
Allow joining an existing room and validating tile placement
|
2 years ago |
Clément FRÉVILLE
|
f1564ca6e3
|
Allow RngDeck to be passed between threads
|
2 years ago |
Clément FRÉVILLE
|
a757241b5d
|
Inline variables in `format!` strings
|
2 years ago |
Clément FRÉVILLE
|
7357062f92
|
Add new messages
|
2 years ago |
Clément FRÉVILLE
|
7c8330465f
|
Allow clients to create new rooms to play
|
2 years ago |
Clément FRÉVILLE
|
831a5003c3
|
Add initial server implementation
This adventure is going to be epic, be ready.
|
2 years ago |
Clément FRÉVILLE
|
8943d1d898
|
Randomize the deck of tiles
|
2 years ago |
Clément FRÉVILLE
|
ea6572dca2
|
Add a way to detect chains
|
2 years ago |
Clément FRÉVILLE
|
0b2fa63941
|
Add additional helper functions to test if the tiles are aligned or not
|
2 years ago |
Clément FRÉVILLE
|
7fd8d54b34
|
Separate the width and height of the grid
|
2 years ago |
Clément FRÉVILLE
|
2920e6614f
|
Make the is_contiguous check more robust and readable
|
2 years ago |
Clément FRÉVILLE
|
e67a28d110
|
Refactor with a Position2d struct
|
2 years ago |
Clément FRÉVILLE
|
2b4ef27f92
|
Share Cargo cache between CI steps
|
2 years ago |
Clément FRÉVILLE
|
92e98f5479
|
Add Drone CI
|
2 years ago |
Clément FRÉVILLE
|
016ca31815
|
Use the constant for the board size
|
2 years ago |
Clément FRÉVILLE
|
eaa386df88
|
Add missing import in tests
|
2 years ago |
Clément FRÉVILLE
|
fe671b8682
|
Initial commit
|
2 years ago |