Index: > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Business Industries Finance Tax

Home > BZFlag


BZFlag is a free computer game, that is hosted on SourceForge.net. It runs on many platforms including: Windows, Linux, Mac OS X, BSD, Irix, Solaris, and several other platforms.

1 What it is

BZFlag is a OpenSource OpenGL multiplayer 3D tank battle game. The name stands for Battle Zone capture Flag. The main objectives are either to destroy opponents' tanks or to capture an opponent's flag and bring it to your home base.

The game style is server-dependent, therefore each server varies. Servers can change the game mode and have custom maps. Certain thresholds are used to catch malicious players and kick them off the server, message filters, and an entire collection of other features.

A typical BZFlag release contains three programs:

as well as manual pages (in, what else, *nix MAN format), data files, and a configuration file builder (written in HTML) to aid in using BZFS to create a server.

It is currently distributed under the LGPL LicenseThe GNU Lesser General Public License (formerly the GNU Library General Public License is an FSF approved Free Software license designed as a compromise between the GNU General Public License and simple permissive licenses such as the BSD license and the through the official website on SourceForge, or by other means such as the GNUWin IIGNUWin II is a large collection of free software for Microsoft Windows created by the Linux User Group of the EPFL. It is intended at easing the transition from proprietary applications and operation systems to Free ones, by accustomating the user to wide CD-ROM (which usually contains an older version of the game due to the active development of the game by its current maintainer, , and other people who decide to contribute to the project) or other CD-ROMs/distributions.

2 Schematics

BZFlag is programmed in C++, and uses OpenGL for rendering. Its audio and several other more advanced operations, such as changing resolution or retrieving files, have been programmed using custom source files that perform system-dependent operations. Some of the newer releases use SDLSimple DirectMedia Layer SDL is a library that creates an abstraction over various platforms' graphics, sound, and input APIs, allowing a developer to write a computer game or other multimedia application once and run it on Linux, Windows, Mac OS, BeOS an to perform low-level operations. TexturesTexture mapping is a method of adding realism to a computer-generated graphic. An image (the texture) is added (mapped) to a simpler shape that is generated in the scene, like a decal pasted to a flat surface. This reduces the amount of computing needed t for in-game objects are loaded from PNGPNG Portable Network Graphics , sometimes pronounced as ping , is a relatively new bitmap image format that is becoming popular on the World Wide Web and elsewhere. PNG was largely developed to deal with some of the shortcomings of the GIF format and allo files, audio from WAVs.

3 External links

The following external links are primary public sites related to BZFlag. User sites should be listed here, not below.

Multiplayer online games First-person shooters



Non User