Community

To play games against other people, you can use one of the lobby clients (recommended one is SpringLobby) to join the official Spring server, which acts as a hub for players and developers alike. There you can join Metal Factions game rooms (look for "nebula" hosts) and there are also rooms for other games on various stages of development.

There's not really a dedicated community yet. Games sometimes happen throughout the week, but are more likely to happen during the weekends from 16:00 to 04:00 GMT. If you don't like waiting, you can add MFAI bots and start or invite friends to play with you.

People attract people.



To find other players, on the official springRTS server join chat channel "mf" : on SpringLobby, use "Tools > Join Channel" and add "mf" to "Edit > Autojoin Channels" so you automatically join whenever you connect to the server.

There's a section for this game on the Spring RTS community forum here.



There's also a Discord channel for MF and channels for other SpringRTS games:
Metal Factions
(if you use the "!promote" command from one of the "nebula" hosts, a message will appear on Discord asking people to join!)

SpringRTS Engine (This is the Discord room for the engine itself)
Balanced Annihilation
Evolution RTS
Zero-K

1v1 Ladder / Statistics

The Metal Factions player tracking system has been online since September 2017. You can view player profiles and ladder rankings HERE!

For battles to count as valid on the 1v1 ladder, they must satisfy these conditions:
  • must be played on the official RANKED host: currently "nebula1" only
  • must be 1v1 between human opponents
  • no handicaps, no special metal, resource, etc. modifiers allowed
  • battle lasts long enough that the replay is uploaded/analyzed (more than two minutes)
  • battle ends properly: someone wins (note that the game automatically resigns players if they're much weaker than their opponent, and the threshold is lowered for players that disconnected or ragequit)


When a valid battle is processed, points are updated according to this table:
ladder points changes due to win/loss
Currently players lose at least 1 point and gain at most 31, even if the difference in rank is greater than 300 points (or 150 points from the average rank).

Only active players with recent ladder battles show up on the 1v1 ranking. The requirement is having at least one valid battle made during the last 30 days.

At the end of every month, awards are given to the top 3 players!
(currently they're listed on the ladder page and show up as badges on the player's profile, but other types of awards like cash prizes may be added in the future)

All battles tracked by the MF stats system have their replays uploaded to the SpringRTS replays database.

Replays can be downloaded here.

Place them on the Spring replays directory (typically "C:\Users\<USER>\Documents\My Games\Spring\demos" on Windows or "/home/<USER>/.spring/demos" on Ubuntu Linux). Then they should show up on the replay list on your SpringRTS lobby client.
Maps

Maps are made by various members of the community and generally shared across games.

You can find a list of recommended maps here.