mirror of https://github.com/FreeCol/freecol.git
180 lines
6.9 KiB
HTML
180 lines
6.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
|
|
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
|
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
|
* with significant contributions from:
|
|
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>Game setup</TITLE>
|
|
<META NAME="description" CONTENT="Game setup">
|
|
<META NAME="resource-type" CONTENT="document">
|
|
<META NAME="distribution" CONTENT="global">
|
|
|
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
|
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
|
|
|
<LINK REL="STYLESHEET" HREF="FreeCol.css">
|
|
|
|
<LINK REL="next" HREF="node12.html">
|
|
<LINK REL="previous" HREF="node10.html">
|
|
<LINK REL="up" HREF="node9.html">
|
|
<LINK REL="next" HREF="node12.html">
|
|
</HEAD>
|
|
|
|
<BODY >
|
|
|
|
<DIV CLASS="navigation"><!--Navigation Panel-->
|
|
<A NAME="tex2html824"
|
|
HREF="node12.html">
|
|
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
|
|
<A NAME="tex2html818"
|
|
HREF="node9.html">
|
|
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
|
|
<A NAME="tex2html812"
|
|
HREF="node10.html">
|
|
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
|
|
<A NAME="tex2html820"
|
|
HREF="node1.html">
|
|
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
|
|
<A NAME="tex2html822"
|
|
HREF="node64.html">
|
|
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A>
|
|
<BR>
|
|
<B> Next:</B> <A NAME="tex2html825"
|
|
HREF="node12.html">Game options</A>
|
|
<B> Up:</B> <A NAME="tex2html819"
|
|
HREF="node9.html">Starting the game</A>
|
|
<B> Previous:</B> <A NAME="tex2html813"
|
|
HREF="node10.html">Command line options</A>
|
|
<B> <A NAME="tex2html821"
|
|
HREF="node1.html">Contents</A></B>
|
|
<B> <A NAME="tex2html823"
|
|
HREF="node64.html">Index</A></B>
|
|
<BR>
|
|
<BR></DIV>
|
|
<!--End of Navigation Panel-->
|
|
|
|
<H2><A NAME="SECTION00412000000000000000">
|
|
Game setup</A>
|
|
</H2>
|
|
|
|
<P>
|
|
If you start FreeCol without command line options, the game will first
|
|
open a dialog that allows you to start a new game, to open a saved
|
|
game, to open the map editor, to set various options, and to quit.
|
|
|
|
<P>
|
|
If you decide to start a new game, you will be presented with another
|
|
dialog, which enables you to start a single-player game, to retrieve a
|
|
list of servers from <code>meta.freecol.org</code><A NAME="119"></A>,
|
|
to join a <A NAME="1412"></A><SPAN CLASS="textbf">multi-player game</SPAN>, or to start a new multi-player
|
|
game.
|
|
|
|
<P>
|
|
If you start a single-player game, you must decide on the number of
|
|
European players (1-8) and whether to allow additional nations (which
|
|
were not available in the original game) and whether to allow national
|
|
advantages to be selectable (in the original game, national advantages
|
|
were fixed). Of course, if you wish to have more than four European
|
|
players, you must also enable additional nations, since the original
|
|
game only made four European nations available.
|
|
|
|
<P>
|
|
If you choose to retrieve a list of running games from the metaserver,
|
|
your computer will attempt to establish a connection to
|
|
<code>meta.freecol.org</code>, port <SPAN CLASS="MATH"><IMG
|
|
WIDTH="42" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
|
|
SRC="img1.png"
|
|
ALT="$3540$"></SPAN><A NAME="121"></A>. You will be
|
|
presented with a list of games, from which you can select one to
|
|
connect to. Please note that the list will frequently be empty, since
|
|
not that many public multi-player games are being run.
|
|
|
|
<P>
|
|
If you wish to join a multi-player game, you must enter the
|
|
<A NAME="1414"></A><SPAN CLASS="textbf">IP address</SPAN> of a server that is running a FreeCol game as
|
|
well as the port it is running on. The default port is
|
|
<SPAN CLASS="MATH"><IMG
|
|
WIDTH="42" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
|
|
SRC="img2.png"
|
|
ALT="$3541$"></SPAN><A NAME="123"></A>.
|
|
|
|
<P>
|
|
If you wish to start a multi-player game, then the IP address of the
|
|
server will be that of your computer, but you must still select a port
|
|
to run the server on. Again, the default port is <SPAN CLASS="MATH"><IMG
|
|
WIDTH="42" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
|
|
SRC="img2.png"
|
|
ALT="$3541$"></SPAN>. You must also
|
|
decide whether you want to run a public server or a private server. By
|
|
default, you start a private game, which means that the game will not
|
|
be available on the metaserver. Furthermore, you must decide on the
|
|
number of European players (see above), and whether to use national
|
|
advantages. A multi-player game may be more balanced if you do not use
|
|
them, so that all players start with the same units and abilities.
|
|
|
|
<P>
|
|
FreeCol is a client-server game. The game server takes care of the
|
|
game logic, and the client provides the graphical user interface. One
|
|
or several clients can connect to the game server via the network. In
|
|
the case of a single-player game, all other players are handled by the
|
|
game server. At the moment, however, your client uses a network
|
|
connection even if the server is running on the same computer.
|
|
|
|
<P>
|
|
This means that you can only run FreeCol if you have the necessary
|
|
privileges to bind an unprivileged port. If you use a
|
|
<A NAME="1416"></A><SPAN CLASS="textbf">personal firewall</SPAN> that blocks the port you wish to use, you
|
|
will need to configure your firewall accordingly. If you wish to
|
|
retrieve a list of games from the metaserver, you also need to
|
|
configure your firewall to permit connections to that server, port
|
|
<SPAN CLASS="MATH"><IMG
|
|
WIDTH="42" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
|
|
SRC="img1.png"
|
|
ALT="$3540$"></SPAN>. In order to connect to a server, your client also needs to
|
|
bind a port. Which port depends on the operating system you use.
|
|
|
|
<P>
|
|
If you are running a public game server, then your firewall must also
|
|
permit the clients to connect to the port of the game server.
|
|
|
|
<P>
|
|
|
|
<DIV CLASS="navigation"><HR>
|
|
<!--Navigation Panel-->
|
|
<A NAME="tex2html824"
|
|
HREF="node12.html">
|
|
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
|
|
<A NAME="tex2html818"
|
|
HREF="node9.html">
|
|
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
|
|
<A NAME="tex2html812"
|
|
HREF="node10.html">
|
|
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
|
|
<A NAME="tex2html820"
|
|
HREF="node1.html">
|
|
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
|
|
<A NAME="tex2html822"
|
|
HREF="node64.html">
|
|
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A>
|
|
<BR>
|
|
<B> Next:</B> <A NAME="tex2html825"
|
|
HREF="node12.html">Game options</A>
|
|
<B> Up:</B> <A NAME="tex2html819"
|
|
HREF="node9.html">Starting the game</A>
|
|
<B> Previous:</B> <A NAME="tex2html813"
|
|
HREF="node10.html">Command line options</A>
|
|
<B> <A NAME="tex2html821"
|
|
HREF="node1.html">Contents</A></B>
|
|
<B> <A NAME="tex2html823"
|
|
HREF="node64.html">Index</A></B> </DIV>
|
|
<!--End of Navigation Panel-->
|
|
<ADDRESS>
|
|
Stian Grenborgen
|
|
2009-01-14
|
|
</ADDRESS>
|
|
</BODY>
|
|
</HTML>
|