Hi all.
I’ve recently finished developed something I’ve been thinking about creating for a while: a simple generic way to connect any single-player games to each other so they become multiplayer games. For example, connecting lots of single-player Tetris games to each other, so they if a player completes a row, it sends a message to the other players and speeds up their game.
Anyway, it’s finished now and I’ve called it the Generic Multiplayer Connector (GMC). I’ve designed it to be as simple as possible to incorporate into games. Once you’ve included the jar in your project, there are methods to connect to the server (server code also included), join a game, and send data to the other clients. It even comes with a very simple version of Tetris that has been retrofitted to be multi-player.
The jars, full source, and more detailed help can all be found here:- https://bitbucket.org/SteveSmith16384/genericmultiplayerconnector
All comments welcome, and I hope other people find it useful!