BZFlag is a 3D, multiplayer, tank battle zone,
capture the flag game that pits players against
each other in a networked environment. It runs on
Windows 95/98/NT/2000, Linux, MacOS 10.x, Irix,
Solaris, and others. An OpenGL accelerator is
highly recommended, but it is playable with 3D in
This release adds -tkannounce to announce tk on the admin channel. It adds plugins for serverControl, keepaway, koth, timedctf, teamflagreset, wwzones, and flagstay. It adds APIs for resetting bzdb, getting player pause state, reload bans and other files, shot ends, moving a flag, and exposing lag, jitter, and packet loss. There are many bugfixes and other enhancements.
The major new features in this release included support for vastly more complex worlds, physics drivers, graphics improvements, weather (rain, snow, frogs), tank treads and tracks, animations, record and playback, new flags, new commands, optimizations, and much more. Also added were a central registration system, global ban list support, network, new cheat preventions, and network optimizations.
This version breaks compatibility with all older
releases. Vote based kicking was added. Game
parameters like gravity and world size are now
tunable. Smarter bots were implemented. World
weapons, a bzadmin text client, autopilot, a
rabbit game style, single port networking, and new
flags were added.