Home > Linux Games > [Linux Games] BZFlag. The War of the Tanks in multiplayer on Linux (part 1)

[Linux Games] BZFlag. The War of the Tanks in multiplayer on Linux (part 1)

BZFlag is definitely one of the most popular open source games. It is a multiplatform title (you can download the version for different operating systems, including Linux) that allows you to play online or in multiplayer within a LAN to a tank battle. In this first article I will show you the operation of the game, while in a later occasion I will show you how to set up your own server to be published on the Internet or to use within your LAN to play multiplayer with computers you have at home. The hardware requirements are not particularly high, but have a good video card is always better. Also, in the game on the Internet is essential to have an ADSL line and possibly a low ping. In the rest of the article I'll talk about how to install the game and how you play.

  • Installing BZFlag

There are two ways to install BZFlag. The first (recommended) requires the use of the package manager of your Linux distribution. In 99% of cases can be installed using the classic apt-get, yum, shows, etc .. If BZFlag is not available for your distribution, you will be forced to complete the game by downloading the sources from the official site. In my case I will install the game on a Debian Unstable and, therefore, I will just type the following command:

# Apt-get install bzflag

With the command you type will install the game without extensions to set up a server . For the latter case, I'll talk about how to proceed in the next article about BZFlag.

After installing the game, we can immediately start it before or we can proceed with the registration of one our profile (defined callsign) on the site of BZFlag. Register on the site, as you may have guessed, is not a prerequisite, however, opens the possibility to record your name to a battle for online gaming, so that the same can not be used by anyone else, you will be You can register your server in an official manner, will allow you to write on the forum site BZFlag, will allow you to be part of groups and teams and finally you will have access to official servers that require registration. My advice is to register if the game you like and if you are going to have fun with other people around the world :)

  • First start of the game and the main menu structure

Debian Unstable after BZFlag installed with apt-get is not entered no call to play into the applications menu. So, to start, we can open a terminal and type "bzflag" or launch the executor of commands by pressing the keys "Alt + F2" and type in the command line the usual "bzflag". Here's how the game immediately after it started:

BZFlag main menu

(Click to enlarge)

Of particular importance is the section on the settings. Before you start playing for the first time, you should configure the controls to move the tank and use it and also configure all options related to graphics (resolution, active effects, etc.) to make sure the game is fluid . Keep in mind that with my Nvidia 8400 GS with the proprietary drivers installed Nvidia can play at maximum resolution allowed by my screen (1440 × 900) and with all effects enabled video without any problem of fluidity.

The next step will be to access one of the servers that host the team play. Before proceeding with the show access to the server and to the game itself, I want to say a few words on how the game provided.

  • The game modes

As I said earlier, BZFlag is a team game and there are various ways to have fun. We start from the first to note that in most cases, this being a team player, you will not be allowed to shoot at tanks that are part of your group except in a special mode that will explain later :) That said, let's go over and see what are, in fact, the various game modes.

The standard mode is called "Free for all", often abbreviated as FFA. In this case the goal is to destroy as many tanks the opponents without losing those of our team. Obviously, to destroy opponents have to shoot them.

A second mode is called "Capture the flag" and is to collect the flags of the opposing team and bring them into their base without losing their own. Again it is possible to destroy the tanks of the opposing teams shooting.

A third mode is called "Rabbit Hunt" and in this case one of the players possesses a tank white (Rabbit tank) that must escape from all the other players who possess a tank orange (Hunter tank). To capture the white rabbit will be enough to shoot him, but be careful, because if you hit it you will become the white rabbit that must escape!

There is, then, a fourth game mode (called Non-standard Teams) that fits into another of game modes listed (usually in the Free For All mode and exceptionally mode Capture the flag) where there is a Rogue Team, ie a team that owns the tanks in black (Rogue tanks - yellow on the radar maps) that are allowed to shoot on their teammates and earn points for this action.

Before going any further, you should have some information on the flags. They come in four types. The first is with the flags that have the color of the team. These are the flags that you'll have to capture or defend, depending on the color belonging to your team or teams opponents. A second type of flags is that defined "superflags" and that, if captured, increase the power of your tank for example with new and more powerful weapons. A third type of flags (flags bad) is what limits the functions of your instrument of war such as not allowing you to jump, forcing you to turn only to the left, and the like. A fourth and final type of flags (flags antidote) is the one that allows you to "cure" the tank from the limitations imposed by the flags "bad".

  • Access to a server and entered the game

After having explained some aspects of the game very useful, let's see how to make the 'access to the actual game. After starting the game, you must access the menu "Join Game" and we will find ourselves in front of a screen like this:

BZFlag join game menu

As you might guess, we have to click on the "Find Server" to download the list of active servers and choose one based on the type of game we want to do, how many teams have already formed, how many players are present, etc .. Here's what the server list after clicking on "Find Server":

BZFlag server list

From the previous screen, after you select the server on which interests us play, will return to the previous screen where we will have to select "Connect":

BZFla server selected

At this point we just have to select the Connect button and enter the game select:

BZFlag in game

Did you enjoy this article? Subscribe to the newsletter to receive other updates from the site:

Categories: Linux Games
  1. Paul Baruffini
    March 15, 2009 at 15:22 | # 1

    Excellent article. I linked to the group on facebook bzflag ITALY, born just a few hours :-)

    If you are opposed to the "linkage" just let me know that I provide.


  2. stefano
    March 15, 2009 at 17:39 | # 2

    @ Paul Baruffini:
    I'm glad that it considers that the item is well done! The link is fine, I'm not against ;)


  1. June 15, 2008 at 18:40 | # 1
  2. June 15, 2008 at 18:40 | # 2
  3. June 15, 2008 at 18:41 | # 3
  4. June 16, 2008 at 16:22 | # 4