(This page documents how to find and play a multiplayer game. Disambiguation: click here for Multiplayer Ruleset and here for Multiplayer Game Manual.)

To play a multiplayer game online, see the section below titled "How to play ad hoc multiplayer game."

To play a multiplayer Longturn game (one turn per day), there are two options:

How to play an ad hoc multiplayer gameEdit

First you need a internet connection; I hope this is obvious.  After starting the client, go to "Connect to network game" and then click on the "internet metaserver" tab. Here you see the list of Freeciv servers that are compatible with your version. Select a server with players and say connect if you want to observe, or find another server if you want to play a game, and wait.  If you are new, it's best to watch first.  When you connect, it will ask for a password (depending on if the server has auth on). First of all, choose a name you want to be.  On a server with auth, you will need to create a account.  This is fairly simple.  First select the server you want to connect to, then say "Ok".  It will try the server, then will ask for a password.  If you see only one "Password:" and not a confirm password, then this username is probably allready registered.  In that case, try changing your username (at the connect screen) from something like "mynick" to something like "mynick123".  The server will ask you for a password once again; if it only shows one "Password" confirm, then it's already registered.  If not then it will have "Password" and "Confirm password" shown, enter a good password with minimum of 6 for length.  Hit "OK" to register the username, and you are connected.  Remember your username and password.  Once you are connected, type /list.  This shows a list of players.  If /start returns that game is started then take a name of player in /list and type /observe "player" where "player" = player from list of players.  If you need help you can ask someone on server to help.  Once observing you can talk to all players by simply saying a message in chat at bottom of screen.  To talk to the player and his observers or team, use a "." this sends to allies.

Run a serverEdit

To run a server of your own in Windows simply cd to the dir Freeciv is installed to and do "freeciv-server -m -p <port>".  -m tells it to broadcast to metaserver.  Then start client and say start new game, and do /metaconn up.  You will need to open your firewall for this.  In linux do "freeciv-server -m -p <port>" and you are going, once again you will need to open your firewall.  If you have problems starting server, first check firewall, if it's ok, then check the router (if any) and forward ports or try running server on another port.  Your ISP may be blocking servers, which means you can't run any servers at all.

If you need helpEdit

If you need help, you can always post to the Freeciv forum and i can help you. If you just want a private game you can pm KDE on the Freeciv forum and i will run a server for you.

Additional readingEdit

Have good game!

Community content is available under CC-BY-SA unless otherwise noted.