Game Development Reference
In-Depth Information
OpenArena
OpenArena is a free, first person shooter based on the Quake 3 engine. It aims to be a
clone of Quake 3, but replaces propriety content with brand new features.
Installing OpenArena
The server installation can take up to 500 MB. Make sure that you have enough free
space, and then we can install the game using the Jessie repository.
sudo apt-get -t jessie install openarena-server
Several libraries will be installed during this time. You might be presented with a
blue screen, which asks you if you want to restart some services in order to complete
the package installation. It is safe to agree with this. This can take several minutes
to complete.
Configuring OpenArena
If you would like to share your server on the Internet, you should open and forward
UDP ports
27960
and
27950
on your router. You should go through the settings
found at
/etc/open-arena/server.cfg
.
•
set dedicated 2
: We use 2 for the Internet while 1 (default) is LAN
•
v_hostname "Raspberry Pi"
: This is used to set the name of your server
•
sv_master1 "dpmaster.deathmask.net"
: This sets the Internet server that
keeps lists
•
sv_maxclients 16
: This is the maximum amount or number of clients that
are allowed to connect
•
capturelimit 8
: This is used to set the capture limit in CTF
•
timelimit 15
: This is used to set the time limit
•
fraglimit 35
: This is used to set the frag limit
•
g_motd "This Pie is delicious!"
: This is used to set the message
of the day
•
g_gametype 0
: This is used to set the gametype to
Free for All
also known
as
Deathmatch
You can find hundreds of extra settings on the OpenArena Wiki. Remember that the
server must
not
be run as
root
.