Commit Graph

17 Commits

Author SHA1 Message Date
stryan 75e2e7f86e log cleanup, maybe not send the entire deck over the wire 2021-09-30 21:40:33 -04:00
stryan a4227c9728 only matchmake when a new player enters the queue 2021-09-29 15:26:18 -04:00
Steve Ryan ba328c6847 don't check origin in server: 2021-09-24 10:57:08 -04:00
stryan 76e20ea130 matchmaking cleanup 2021-09-23 13:04:34 -04:00
stryan 884766dc72 opt into polling, clients no longer crash on leave 2021-07-29 17:40:11 -04:00
stryan cf2851f376 update readme, hand display in client2 2021-07-29 15:03:07 -04:00
stryan f06754fcfe more broadcasts, tui client running 2021-07-29 14:48:36 -04:00
stryan 379719a2e2 begin tui client 2021-07-26 17:34:04 -04:00
stryan 6eb24636e5 add broadcasts 2021-07-26 13:02:00 -04:00
stryan 37d0702d5c allow server to handle multiple matches 2021-07-25 17:22:57 -04:00
stryan 907cf269cd move websocket server out of internal 2021-07-25 16:32:41 -04:00
stryan 6f91491127 add flags to client 2021-07-25 15:41:56 -04:00
stryan 2b76ae5b5a client improvements, but bug with sick 2021-07-23 17:42:12 -04:00
stryan eb7b405641 cards are now passed as PortableCard objects
client supports all actions
A bunch of stuff uses *Decks now instead of []Card since json marshaling
all of this code is absolutely awful
2021-07-23 16:43:39 -04:00
stryan 277189f229 intro server and client 2021-07-22 18:19:21 -04:00
stryan beab95579c local demo works 2021-07-22 15:55:52 -04:00
stryan 4473127d0a refactor 2021-07-22 15:37:25 -04:00