Added a public servers section to multiplayer to encourage players to easily play online with others.
Server names are randomly generated on client (seeded)
Server name generation seed is affected by version, this means the server names will be updated with every version to avoid version mismatch during updates
To increase public server count or change name generator, you can make tweaks in the inspector
Testing
Click "Multiplayer" and select a lobby
After the server is created you should get a version mismatch error and be disconnected (see output).
Additionally every time you start the game, the lobby names should remain the same unless you update the version file.
Summary
Added a public servers section to multiplayer to encourage players to easily play online with others.
Testing
Additionally every time you start the game, the lobby names should remain the same unless you update the version file.
Has this been tested in multiplayer? yes (even hacked it to connect to
v0.4.0
servers)