Commit Graph
15 Commits
Author SHA1 Message Date
karolina 08799a3809 refactored lobby logic; streamlined commands and added PeerMessages to client for more cohesive socket messaging 2025-07-20 17:37:10 +02:00
karolina b97d454402 clients now auto-connect to server, omitting the connection step and hiding the server URL from the frontend 2025-07-20 15:02:05 +02:00
karolina 6870d1c89d added delay before host submits play winner to allow displaying last card played 2025-07-18 15:11:25 +02:00
karolina 06652ff910 players can now only select cards during their turn 2025-07-18 14:17:44 +02:00
karolina f7127b94d5 played cards get removed from hands and (wrongly) added to the stack 2025-07-16 11:59:52 +02:00
karolina f39c9e46d9 added cardstack to place played cards at the centre of the table 2025-07-16 11:50:33 +02:00
karolina cc7afb5477 scoring implemented; clients calculate scores individually and display ranks per player 2025-07-16 11:15:05 +02:00
karolina 72b68dd6f0 clients now keep track of expected and actual bets for every client 2025-07-16 10:20:45 +02:00
karolina 4dcbc6787b player names are now displayed above player hands 2025-07-16 09:45:44 +02:00
karolina 92ea8807c8 adjusted camera angle 2025-07-16 09:35:32 +02:00
karolina e0cea82394 game now correctly rotates through plays and goes to the next rounds when all cards have been played 2025-07-15 19:38:27 +02:00
karolina 231e861416 added winning determination algorithm (not entirely working yet) 2025-07-15 14:42:06 +02:00
karolina 3a22a4e95d cards are now distributed and displayed among all clients 2025-07-15 11:31:01 +02:00
karolina e7b53601c0 fixed host client not receiving their id 2025-07-15 11:05:19 +02:00
karolina 898c0d21ea started adding player hand creation 2025-07-08 17:40:13 +02:00