Summary
Split the Socket.IO-based multiplayer code from the P2P package into two dedicated packages:
@webgamekit/multiplayer-client — Socket.IO client that connects to a dedicated server
@webgamekit/multiplayer-server — Socket.IO server (Node.js only) that manages player registry
Also adds the MultiplayerClient experiment view demonstrating the client package.
Files
packages/multiplayer-client/
packages/multiplayer-server/
src/views/Experiments/MultiplayerClient/MultiplayerClient.vue
Related
Originally bundled with #61 (multiplayer-p2p). Separated for clarity.
Summary
Split the Socket.IO-based multiplayer code from the P2P package into two dedicated packages:
@webgamekit/multiplayer-client— Socket.IO client that connects to a dedicated server@webgamekit/multiplayer-server— Socket.IO server (Node.js only) that manages player registryAlso adds the
MultiplayerClientexperiment view demonstrating the client package.Files
packages/multiplayer-client/packages/multiplayer-server/src/views/Experiments/MultiplayerClient/MultiplayerClient.vueRelated
Originally bundled with #61 (multiplayer-p2p). Separated for clarity.