|
|
bcd89fc5e9
|
feat: add wrapping messages
|
2026-08-22 20:22:34 +02:00 |
|
|
|
c75322cf1d
|
feat: add wrapping messages
|
2026-08-22 18:23:40 +02:00 |
|
|
|
dee82cbae1
|
feat: display messsages in chat
|
2026-08-22 17:06:05 +02:00 |
|
|
|
d07cb8328c
|
refactor: split chat from game.rs
|
2026-08-22 16:45:23 +02:00 |
|
|
|
16056d0eb5
|
feat: add chat window and sending messages
|
2026-08-22 16:27:12 +02:00 |
|
|
|
604666b471
|
feat: change mpsc channels to tokio
|
2026-08-22 15:36:37 +02:00 |
|
|
|
dd18a263d1
|
feat: implement sending and revoking readiness from gui
|
2026-08-22 15:27:11 +02:00 |
|
|
|
6720e4c9bd
|
feat: center background of the checkbox
|
2026-08-22 14:51:03 +02:00 |
|
|
|
a280d525b1
|
feat: add revoking readiness
|
2026-08-22 14:48:52 +02:00 |
|
|
|
5f650e3b99
|
feat: add lobby checkbox that does nothing at the moment
|
2026-08-21 17:51:05 +02:00 |
|
|
|
20d922c56e
|
feat: add connecting to the server
|
2026-08-21 14:16:34 +02:00 |
|
|
|
c0cfb67eec
|
refactor: add gamemode enum
|
2026-08-21 12:34:04 +02:00 |
|
|
|
ffda7f2279
|
feat: add server connection screen
|
2026-08-19 22:09:19 +02:00 |
|
|
|
5ea3a95257
|
feat: add difficulty selection
|
2026-08-19 21:26:13 +02:00 |
|
|
|
7605200ae1
|
feat: add mode selection screen
|
2026-08-19 21:16:01 +02:00 |
|
|
|
7457bd6b27
|
feat: make main_menu scalalble
|
2026-08-19 20:43:32 +02:00 |
|
|
|
3720a0640a
|
feat: add amazing textures
|
2026-08-19 19:25:31 +02:00 |
|
|
|
2d89cf7725
|
fix: remove unused import
|
2026-08-19 13:15:19 +02:00 |
|
|
|
b041192a1d
|
feat: first draft at window
|
2026-08-19 13:14:23 +02:00 |
|
|
|
bf2ec7c4d9
|
feat: init for macroquad
|
2026-08-19 12:46:28 +02:00 |
|
Szymon
|
58de0bede2
|
Merge pull request #4 from szymon-jozef/feat/bot
feat/bot
|
2026-08-19 02:44:10 -07:00 |
|
|
|
43d438a44f
|
fix: client playing when hands werent shaken yet
|
2026-08-19 11:40:53 +02:00 |
|
|
|
f2829efd6c
|
refactor: move update function of the network client to the constructor
|
2026-08-19 11:29:47 +02:00 |
|
|
|
bcb757b904
|
fix: server allowing sending ready while hands not shaken
|
2026-08-19 11:09:46 +02:00 |
|
|
|
6b565e4f0e
|
test: integration test for server and bot
|
2026-08-19 10:29:06 +02:00 |
|
|
|
bd97584adb
|
feat: implement single player for cli client
|
2026-08-19 10:13:43 +02:00 |
|
|
|
97d7e70642
|
feat: add super advanced ai
|
2026-08-19 09:56:51 +02:00 |
|
Szymon
|
565fb138dc
|
Merge pull request #3 from szymon-jozef/refactor/client-overcomplication
refactor: refactor unnecessary code from the network client
|
2026-08-18 14:28:43 -07:00 |
|
|
|
8eb5fbccf1
|
refactor: refactor unnecessary code from the network client
I have no idea why I complicated it so much yesterday, I had a brain
fart or something
|
2026-08-18 23:24:31 +02:00 |
|
Szymon
|
de8deccfda
|
Remove id-token permission from tests workflow
|
2026-08-18 22:35:23 +02:00 |
|
|
|
f78603007c
|
chore: update workflow permissions
|
2026-08-18 22:30:56 +02:00 |
|
Szymon
|
8d166a1d9f
|
Merge pull request #2 from szymon-jozef/feat/settings
feat/settings
|
2026-08-18 13:23:59 -07:00 |
|
|
|
ab018bcbc2
|
fix: formatting
|
2026-08-18 22:22:35 +02:00 |
|
|
|
48ecaa907b
|
refactor: remove unused imports
|
2026-08-18 22:18:53 +02:00 |
|
|
|
2c489ea5e3
|
docs: some stupid comments
|
2026-08-18 22:18:21 +02:00 |
|
|
|
058cf69c19
|
feat: remove max_connections from server config
|
2026-08-18 22:13:39 +02:00 |
|
|
|
a6cc7109b3
|
feat: add saving client settings to file
|
2026-08-18 22:08:15 +02:00 |
|
|
|
894c4c1cfb
|
feat: add saving and reading server setting from config file
|
2026-08-18 21:55:30 +02:00 |
|
|
|
aebf4f626f
|
chore: dont run tests if not rs files were edited
|
2026-08-18 20:29:35 +02:00 |
|
|
|
ea7407e39f
|
refactor: remove uneed imports
|
2026-08-18 17:32:43 +02:00 |
|
|
|
a0d4e0dee9
|
chore: add tests action
|
2026-08-18 00:13:03 +02:00 |
|
Szymon
|
b59e0224f5
|
Merge pull request #1 from szymon-jozef/feat/networking
feat/networking
|
2026-08-17 14:52:53 -07:00 |
|
|
|
6bab636f91
|
docs: update readme with some barebones network info
|
2026-08-17 23:50:35 +02:00 |
|
|
|
2aa15b2bcc
|
chore: update anyhow version
|
2026-08-17 23:46:10 +02:00 |
|
|
|
f37d91cf8f
|
fix: server crashing on game end
|
2026-08-17 23:34:54 +02:00 |
|
|
|
e2a37d8a91
|
feat: add game loop
sending and receiving moves from server, client
implementation of this in a simple cli
|
2026-08-17 23:23:45 +02:00 |
|
|
|
bb2599a3ca
|
feat: add sending and receiving moves and captures
|
2026-08-17 21:47:03 +02:00 |
|
|
|
9b86e95701
|
feat: add routing text messages
|
2026-08-17 19:53:15 +02:00 |
|
|
|
8ee7242726
|
fix: remove double sending board state
|
2026-08-17 19:44:09 +02:00 |
|
|
|
a8a6e11350
|
feat: add broadcasting current turn and board view
|
2026-08-17 19:39:46 +02:00 |
|