Cubyz icon indicating copy to clipboard operation
Cubyz copied to clipboard

Server List

Open ikabod-kee opened this issue 3 months ago • 7 comments

Description

In the multiplayer screen, allow for a list of servers that can be connected to.

ikabod-kee avatar Oct 14 '25 04:10 ikabod-kee

Who would maintain the list? We want a decentralized system for servers and this wouldn't help.

codemob-dev avatar Oct 14 '25 17:10 codemob-dev

Unless we want the player to save their own list?

codemob-dev avatar Oct 14 '25 17:10 codemob-dev

I'd be in favor of a saved list of servers to join.

Stretch goal of polling the server in the server list without needing to connect to it explicitly, but not necessary for an initial implementation.

BoySanic avatar Oct 14 '25 17:10 BoySanic

Who would maintain the list? We want a decentralized system for servers and this wouldn't help.

A Third-party. Ideally the player should be able to add multiple third-party server lists. The game would then just download it as a text file or zon file or something.

IntegratedQuantum avatar Oct 14 '25 17:10 IntegratedQuantum

Oh, I like that idea!

codemob-dev avatar Oct 14 '25 17:10 codemob-dev

I think with a server list, we could make it ask you to register, and then store it per server so you don't need to manually log in each time.

OneAvargeCoder193 avatar Oct 15 '25 15:10 OneAvargeCoder193

if we're going to have multiple registries for servers then the registry should follow a standard/protocol. We should have an API that the registry creator needs to follow and can make the registry in a programming language they want. The game wouldn't need to know the lang the registry is only thing the game would do is use the API standard to query the registry for servers over http/https. And as we want the most compatibility, we should use JSON to send and receive data from the registry's API as JSON is the standard for sending data on the web.

SafeShows avatar Nov 16 '25 22:11 SafeShows