3

I’m looking for a coop real time strategy game that allows this:

  1. Two players start a networked game, against each other,
  2. Later, additional players may join the game, on a side of their choosing. Then
  3. all players on each team can control all units etc. independently and simultaneously.

Preferably it should be Free Software and runnable on Linux.

Does such a game exist? If not, what free RTS would likely be easiest to patch to support that?

2

I know a game that allows points 1 and 3, I don't really know about 2 (late joining).

Warzone2100

It's Free Software and runs on Linux. It's actively developed and it has a modding community too, maybe post your idea on the forums and see if it gets some traction ;)

BTW it uses Qt at its core (they recently switched and cleaned up the code), so it should be easy to pick up modding if you have a good knowledge of C++ and game development.

  • If 3 is really supported, then maybe 2 is not too hard; depending on how the network code is organized. Maybe I should have a look at some quiet weekend. – Joachim Breitner Oct 29 '14 at 12:06
0

One series you could try are FreeCiv and FreeCol. These are open source versions of Sid Meyer's Civilization and Colonization.

They seem to meet all of the requirements.

Originally, FreeCiv was a client, but they seem to have gone the route of HTML5, whereas FreeCol is a java client, it should run anywhere. They both support joining multiplayer games late.

  • Thanks. Are you sure they also support the third conditions (all players on each team can control all units etc. independently and simultaneously.)? – Joachim Breitner Apr 27 '15 at 17:39
  • I can't see why not, as each player controls their own independant nation. I'd have to test it later to verify however... – Dylan Corriveau Apr 27 '15 at 17:47
  • If each player controls thier own independent nation, then this contradicts my requirements that later-joiners can control the same nation as the player that they are teaming up with. – Joachim Breitner Apr 27 '15 at 21:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.