Commit graph

18 commits

Author SHA1 Message Date
Sasha
b61dd53f91 Remove inelegant handling of remaining cards count in client thanks to newly available count in 'deck' property of game states 2018-07-28 12:48:31 +02:00
Sasha
4e220fa1c0 Specify encoding in HTML 2018-07-28 12:44:19 +02:00
Sasha
3b4e3be37f Handle decreasing deck and opponent's hand 2018-05-26 21:26:12 +02:00
Sasha
cda5efce1f Added a back used by default for the cards 2018-05-26 11:49:24 +02:00
Sasha
b62ca896ea Attempt to center things a little 2018-05-26 11:47:34 +02:00
Sasha
c5b9b0b170 Improved layout to separate zones for each player and the table 2018-05-22 12:09:53 +02:00
Sasha
57f93ca116 Replace card names by pictures in a sprite 2018-05-20 19:17:51 +02:00
Sasha
dc49f4eb0e Playable game, only end of game isn't handled yet 2018-05-16 22:59:22 +02:00
Sasha
83201d5c95 Card-shaped cards in client GUI, sending move but not handled on server 2018-05-13 18:08:12 +02:00
Sasha
20001ebfc5 Start designing the client GUI to handle games 2018-05-12 15:32:00 +02:00
Sasha
2cf5d48419 Basic client dialogs to login and start a new game 2018-05-11 12:31:53 +02:00
Sasha
e929920677 Make sure keys are always only integers 2018-04-13 10:43:11 +02:00
Sasha
a8f951fad4 Remove intermediate name->key hash by using custom comparison function 2018-04-13 10:42:11 +02:00
Sasha
eb2fd7a7cb Add support for custom comparison function in insertion 2018-04-13 10:39:50 +02:00
Sasha
d022ab9aa4 Simplify guest selection and handle disconnections 2018-04-13 09:57:36 +02:00
Sasha
315db97abb Rename object 'keys' to fix bug (there's already a function named that way) 2018-04-13 09:11:35 +02:00
Sasha
59f8751fb6 Use session keys in the client to remove ambiguity 2018-04-12 23:01:40 +02:00
Sasha
fab330b71d First draft, basic session handling 2018-04-11 13:26:41 +02:00