Commit graph

20 commits

Author SHA1 Message Date
Sasha
a967e438ce Fix dialog layer not cleared when dialog gets closed 2018-08-26 21:56:54 +02:00
Sasha
05484db40f Implement custom asynchronous dialogs 2018-08-26 18:43:08 +02:00
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