ZeroK-RTS / Zero-K

Open source RTS game running on the Spring/Recoil engine
https://zero-k.info
GNU General Public License v2.0
675 stars 202 forks source link

Allow games to be loaded and re-joined in multiplayer #4168

Open deee167 opened 3 years ago

deee167 commented 3 years ago

One way to do this would be to have a load option after going to multiplayer: -select multiplayer -select load game -select the saved game -a GUI is shown with the players/teams as when creating a new multiplayer game -all people in the multiplayer game can now pick which player they want to take over in the game -press start to begin the game

This is a really important feature for us as we like player long multiplayer games with potentially many AIs on large maps. These games can take a while and it would be great to be able to save and continue the game at a later time (sometimes you can't get hours free for all players at the same time).

Please add this feature.

Thanks

Arch-Shaman commented 3 years ago

Repeat of #4077 ?

deee167 commented 3 years ago

Repeat of #4077 ?

No it's not.

I'm talking about continuing a multiplayer game from a save. Ie. lets say 2 players play a multiplayer game with AIs, we should be able to save the game, then load it back up and continue playing.

GoogleFrog commented 3 years ago

The first step is to check whether the engine supports this. I suspect it at least requires all players to have the save file locally.

deee167 commented 3 years ago

The first step is to check whether the engine supports this. I suspect it at least requires all players to have the save file locally.

Could we make this happen?

Can the watch multiplayer/catch up feature be used for this? If not an automatic way to save the game on all player's machines when in multiplayer and someone saves the game maybe?

Sharkgamedev commented 3 years ago

Could we make this happen?

I think this would be a great thing to have and I'm willing to pitch in wherever I can.

deee167 commented 3 years ago

Could we make this happen?

I think this would be a great thing to have and I'm willing to pitch in wherever I can.

That's great :)

adamryczkowski commented 2 months ago

Hi! Just wondering if there are any news on the Spring's support for saving multiplayer games.

sprunk commented 2 months ago

not that i know of

GoogleFrog commented 2 months ago

Nobody has even checked, that I know of. There has always been a janky way to do this via replays.

adamryczkowski commented 2 months ago

How? Is it supported by the standard Zero-K client?

On Mon, Jun 24, 2024 at 8:14 AM GoogleFrog @.***> wrote:

Nobody has even checked, that I know of. There has always been a janky way to do this via replays.

— Reply to this email directly, view it on GitHub https://github.com/ZeroK-RTS/Zero-K/issues/4168#issuecomment-2185885583, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABCDHS7PM7A3EBEJ2QZH4E3ZI7IO7AVCNFSM6AAAAABJYUGBRGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBVHA4DKNJYGM . You are receiving this because you commented.Message ID: @.***>

GoogleFrog commented 1 month ago

What a replay with a steam friend via coop and then cheat your way onto the appropriate teams. Except that won't work unless there is AI too, but I hear there is a way to cheat an AI onto a team too.