Home > Games Linux > [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 in multiplayer or within a LAN to a battle of tanks. In this first article I will show you the operation of the game, while in a subsequent occasion I will show you how to set up your own server to be published on the Internet or use within your LAN to play multiplayer with the computer you have at home. The hardware requirements are not particularly high, but having 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 remainder of this 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 you can install using the classical apt-get, yum, emerge, etc. .. In case BZFlag is not available for your distribution, you will have to fill out the game by downloading the source code from the official website. 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 typed will install the game without the extensions to set up a server . For the latter case, I'll talk about how to proceed in the next article dedicated to BZFlag.

After installing the game, we can start immediately or before we can proceed with the registration of one of our profile (defined callsign) on the site of BZFlag. Registration to the site, as you may have guessed, is not a prerequisite, however, opens the possibility to record your name for 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 enable you to become a part of groups and teams, and finally will allow you to 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 main menu structure

On Debian Unstable after BZFlag installed with apt-get is not entered into the game no reference to the applications menu. So, to start, we can open a terminal and type "bzflag" or launch the executor of the commands by pressing the keys "Alt + F2" and type in the command line the usual "bzflag." Here's how the game after it has 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, receivables, etc.) to make sure that the game is fluid . Keep in mind that with my Nvidia 8400 GS graphics card with Nvidia proprietary drivers installed I can play at the highest resolution allowed by my screen (1440 × 900) and with all the video effects enabled without any problem of fluidity.

The next step will be to access any of the server that will host the team. Before proceeding with the show access to the server and 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 a variety of ways to have fun. Let's start first with the recognition that in most cases, this being a team game, you will not be allowed to shoot at tanks that are part of your group except in a particular manner which I 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 objective is to destroy as many tanks the opponents without losing those of our team. Obviously, you have to shoot to destroy opponents against them.

A second mode is called "Capture the flag" and it consists in collecting the flags of the opposing team and bring them into their base without losing your own. Even in this case, you can destroy the tanks of the opposing teams shooting.

A third mode is called "Rabbit Hunt" and in this case one of the players has a white tank (Rabbit tank) that must escape all the other players who have an orange tank (Tank Hunter). 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 a different game modes listed (usually in the Free For All mode and exceptionally in Capture the flag) where there is a Rogue Team, namely a team that has tanks in black (Rogue tanks - yellow on the maps of the radar) who 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. There are 4 types. The first is the one with the flags that have the color of the team. These are the flags that you have to capture or defend, depending on the color belonging to your team or the opposing team. 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 what 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 l 'access to the actual game. After starting the game, you must enter the menu "Join Game" and we find ourselves in front of a screen like this:

BZFlag join game menu

As you can imagine, we need to click on the button "Find Server" in order to download the list of active servers and pick one based on the type of game we want to do, how many teams have already formed, how many players are present, etc It looks like this .. the server list after clicking on "Find Server":

BZFlag server list

From the previous screen, after you select the server on which we want to play, we will return to the previous screen where we 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 like this article? Subscribe to our newsletter to receive other updates from the website:

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

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

    If you are opposed to the "linkage" 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 article 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