old-www/HOWTO/archived/Game-Server-HOWTO/intro.html

452 lines
7.1 KiB
HTML

<HTML
><HEAD
><TITLE
>Introduction</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="Game Server HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Game Server HOWTO"
HREF="index.html"><LINK
REL="NEXT"
TITLE="Basics"
HREF="basics.html"></HEAD
><BODY
CLASS="SECT1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Game Server HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="index.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="basics.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="INTRO"
></A
>1. Introduction</H1
><P
>This document describes how to install, configure and maintain dedicated servers for various popular multiplayer games, such as the Quake series, Half-Life/Counter-Strike and other first-person shooters. Linux makes a great operating system for game servers because of its stability and speed (not to mention it's Free).</P
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="COPYRIGHT"
></A
>1.1. Copyright and License</H2
><P
> This document is (c) 2001-2002 Anders Jensen-Urstad. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is available at <A
HREF="http://www.gnu.org/copyleft/fdl.html"
TARGET="_top"
>http://www.gnu.org/copyleft/fdl.html</A
>.
</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="HISTORY"
></A
>1.2. History</H2
><P
>I wrote this document because I couldn't find any decent documents covering more than one game. Wading through piles of readmes, guides, howtos and webpages can be quite tedious. </P
><P
> <DIV
CLASS="REVHISTORY"
><TABLE
WIDTH="100%"
BORDER="0"
><TR
><TH
ALIGN="LEFT"
VALIGN="TOP"
COLSPAN="3"
><B
>Revision History</B
></TH
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.0</TD
><TD
ALIGN="LEFT"
>2002-12-16</TD
><TD
ALIGN="LEFT"
>Revised by: aju</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Added KTeams Pro to QW. Updated most version numbers and links. Removed the actual GFDL from the document. Many minor changes.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 0.99</TD
><TD
ALIGN="LEFT"
>2001-07-08</TD
><TD
ALIGN="LEFT"
>Revised by: aju</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Changed license, minor fixes.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 0.23</TD
><TD
ALIGN="LEFT"
>2001-03-03</TD
><TD
ALIGN="LEFT"
>Revised by: aju</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Revised and changed Half-Life/Counter-Strike.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 0.22</TD
><TD
ALIGN="LEFT"
>2001-01-28</TD
><TD
ALIGN="LEFT"
>Revised by: aju</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Added Rocket Arena 3 and Alliance to Quake3.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 0.22</TD
><TD
ALIGN="LEFT"
>2001-01-26</TD
><TD
ALIGN="LEFT"
>Revised by: aju</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Added Security and permissions, revised QuakeWorld; added QuakeForge. Revised LMCTF. Added Lithium II, L-Fire DM and L-Fire CTF. Revised Q2Admin.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 0.21</TD
><TD
ALIGN="LEFT"
>2001-01-15</TD
><TD
ALIGN="LEFT"
>Revised by: aju</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Updated Half-Life/Counter-Strike. Added Rocket Arena to QuakeWorld.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 0.20</TD
><TD
ALIGN="LEFT"
>2001-01-14</TD
><TD
ALIGN="LEFT"
>Revised by: aju</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>First draft.</TD
></TR
></TABLE
></DIV
></P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="NEWVERSIONS"
></A
>1.3. New versions</H2
><P
> The newest version of this document can be found at its homepage <A
HREF="http://x.unix.se/howto/"
TARGET="_top"
>http://x.unix.se/howto/</A
> (both HTML and its SGML source).
Other versions may be found in different formats at the <A
HREF="http://www.tldp.org/"
TARGET="_top"
>Linux Documentation Project</A
>.
</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="CREDITS"
></A
>1.4. Credits</H2
><P
> I've gathered information from lots and lots of different READMEs, HOWTOs, web pages, and of course personal experience.
The Unreal Tournament section was written by Knight Walker <TT
CLASS="EMAIL"
>&#60;<A
HREF="mailto:kwalker@aros.net"
>kwalker@aros.net</A
>&#62;</TT
>.
</P
><P
> <P
></P
><UL
><LI
><P
> Christer <TT
CLASS="EMAIL"
>&#60;<A
HREF="mailto:vendor@nfn.net"
>vendor@nfn.net</A
>&#62;</TT
> helped with some parts about QuakeWorld.
</P
></LI
><LI
><P
> The <A
HREF="http://www.tldp.org/HOWTO/Quake-HOWTO.html"
TARGET="_top"
>Quake-HOWTO</A
> by Bob Zimbinski <TT
CLASS="EMAIL"
>&#60;<A
HREF="mailto:bobz@mr.net"
>bobz@mr.net</A
>&#62;</TT
> gave info about various things.
</P
></LI
><LI
><P
> The <A
HREF="http://www.bluesnews.com/faqs/q2s-faq.html"
TARGET="_top"
>Q2 Server FAQ</A
>.
</P
></LI
><LI
><P
> <A
HREF="http://www.atomicage.com:80/quake/server/server_cfg/"
TARGET="_top"
>http://www.atomicage.com:80/quake/server/server_cfg/</A
>.
</P
></LI
><LI
><P
> <A
HREF="http://www.planethalflife.com/server/"
TARGET="_top"
>http://www.planethalflife.com/server/</A
>.
</P
></LI
><LI
><P
> Lots of Counter-Strike info from <A
HREF="http://server.counter-strike.net"
TARGET="_top"
>http://server.counter-strike.net</A
>.
</P
></LI
><LI
><P
> #nucdawn@EFnet, <A
HREF="http://unix.se"
TARGET="_top"
>unix.se</A
>, #unix.se@freenode
</P
></LI
><LI
><P
> id Software for making the best multiplayer games.
</P
></LI
><LI
><P
> Dave "Zoid" Kirsch for making Threewave CTF for all the Quake games and for the Linux ports!
</P
></LI
><LI
><P
> Loki Entertainment Software for their work on Quake3 and for everything they contributed to the Linux and open-source community.
</P
></LI
></UL
></P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="FEEDBACK"
></A
>1.5. Feedback</H2
><P
> If you have any questions, comments, suggestions, corrections or whatever, please mail them to <TT
CLASS="EMAIL"
>&#60;<A
HREF="mailto:anders@unix.se"
>anders@unix.se</A
>&#62;</TT
>.
</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="basics.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Game Server HOWTO</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Basics</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>