/battlefork

Starcraft 2 team-based meta game -- v1.0 now complete!

Primary LanguageRuby

Battle for Koprulu
 aka Battle for System K
 aka BattleForK

Team-based metagame for Starcraft 2

Battlefork is a web-based tool for maintaining a mini-league for teams of Starcraft 2 players.
Battlefork is inspired by Day of Defeat's community metagame "Battle For Europe".
A match of Battlefork is like a clan war, but with more strategy in the overall metagame.

Each match of Battlefork has teams of players competing over fictional planets in the Starcraft universe.  
Each team has a starting planet in the system from which all team members originate.  
Planets are connected in a node-based graph.  
Teams compete for control of these planets by playing games of Starcraft 2.  
Team captains are responsible for logging in to the Battlefork website and issuing commands for the round of play.  
When all commands are entered, the map updates with all player movements.  
Any opposing players sent to the same planet must play a game of Starcraft 2 to determine who will control the planet for the following round.
Play continues until only one team remains in control of their own home planet.

Detailed rules can be found in doc/battlefork-rules.txt. Specification docs can be found in doc/