erlloyd / cardtable

A browser-only project to play a few card games with friends
14 stars 4 forks source link

Enhance the new websocket multiplayer architecture #85

Closed erlloyd closed 1 year ago

erlloyd commented 1 year ago

In order to support > 2 players and more consistent multiplayer, focus on enhancing the websocket version of the multiplayer server.

The change also includes a generic and super useful notification system for displaying success, warning, info, and error notifications for a short period of time. As such, this PR also adds several locations for the notifications, mainly around multiplayer, but also for failing to load a private deck.