soundmud / soundrts

A real-time strategy audio game
http://jlpo.free.fr/soundrts
Other
44 stars 32 forks source link

Removing a non-responding player from a game shouldn't be automatic #92

Open soundmud opened 6 years ago

soundmud commented 6 years ago

The admin of the game (usually the creator) should have the option to kick a player, essentially if the game is freezing because of the player not responding.

The admin must know who is lagging. So maybe the server should send a message like: "player2 is not responding. disconnect player2 ?"

This is how multiplayer RTS games usually work, if I remember correctly.

soundmud commented 6 years ago

Before fixing this, solve issue #93. (Edit: no need to solve this issue)

soundmud commented 6 years ago

After all, if the game doesn't auto-disconnect a player anymore, and only another player can do this, having the game simulation freeze while a player is chatting or in the menus is just a minor annoyance. As a consequence, solving issue #93 is optional.

In other words, to improve the game: