Developer website: Tony Stuckey
Players of the Civilization series by Microprose should feel at home, since one aim of Freeciv is to have modes with compatible rules.Freeciv is maintained by an international team of coders and enthusiasts, and is easily one of the most fun and addictive network games out there!It also means it has very extensive multilanguage support, something rare in games.
- Various limits have been lifted, including:
- Maximum number of simultaneous players increased from 30 to 126
- Map size
- Maximum map size increased from 30,000 to 128,000 tiles; maximum linear map dimensions increased from 254 to 512
- Minimum map size reduced to 16x16(!)
- Allow goto paths that take more than 99 turns
- There are now more ways of specifying the map size. Instead of specifying the size in thousands of tiles (via the 'size' option), you can specify the number of tiles per player ('tilesperplayer'), or the exact X and Y sizes ('xsize' and 'ysize'). The method is selected with the 'mapsize' option.
- A number of new server settings have been added to customise gameplay:
- 'killunhomed': units without a home city (such as starting units) can be configured to lose hitpoints each turn until they die.
- 'unreachableprotects' controls whether 'unreachable' units (such as Bombers) protect the whole stack on their tile as in previous versions. If this is unset, a mixed stack is vulnerable to attack (including normally-unreachable units).
- 'unitwaittime' allows a minimum time to be enforced between actions of a given unit on successive turns, to mitigate the 'double-move problem'.
- 'restrictinfra' allows enemy use of infrastructure such as roads and rails to be restricted.
- 'airliftingstyle' allows airlifts between allied cities, and unlimited airlifts per turn.
- 'techlost_recv'/'techlost_donor' allow introduction of a risk of technology loss when technologies are transferred between civilizations (via diplomacy, espionage, conquest etc).
- 'trading_tech'/'trading_gold'/'trading_city' allow certain types of diplomatic agreements to be selectively disabled.
- 'globalwarming'/'nuclearwinter' allow these global catastrophes to be disabled.
- 'team_pooled_research' allows pooled research to be disabled.
- 'alliedvictory': all players in an alliance can share victory. This new behaviour is enabled by default.
- (as of rc1) Changes to the 'timeout' setting now always have immediate effect, as in 2.0.x; previously, changes between non-zero values would not take effect until the next turn.
- Improvements to observing:
- The demographic report is now available to global observers.
- Global observers can now view the city report (it shows cities from all nations).
- Global observers can now access the buildable target list in the city dialog.
- The number of units built, killed, etc now contributes to the final score, and appears in the endgame report.
- Changing a unit's activity is now more forgiving: if you accidentally stop an activity such as irrigation, but restart it without doing anything else, progress is no longer lost.