Development versions for major releases are generally not compatible with any other release, including different builds of themselves. These versions are where the developers work on the code that goes into each release. Versions earlier then 1.7c-X were closed source.Įvery release is preceded by a development version. There are currently 40 open source versions of BZFlag. On non-developer releases, the number is generally only incremented and reposed if there was something deficient with the version already posted. Lower patch numbers on a developer revision (where the MINOR number is an odd-number) tend to imply less stability whereas higher patch numbers tend to imply greater stability. Labels and comments that a given release is an RC (Release Candidate) version or that it's a beta or an alpha release are merely intended to describe the stability of a given version but are not part of the version itself. The build number is simply increment for each publishing.Ģ.4.0.1 and 2.4.0.2 are both builds of a 2.4.0 release. Releases are always done with even numbers in the first triplet. A special case is held for development of a new MAJOR version, it is done using the MINOR version of 99. Incompatable releases use an odd MINOR version. This is what we change to differentiate different downloads of the same code.ĭevelopment Versions and Release Versions ĭevelopment of a new version of BZFlag occurs on the odd version of the lowest required version number. It is updated often and represents only minor changes to the code or packaging system. The BUILD number is incremented each time a package is built and posted. The RELEASE number is iterated across the various releases of that given MAJOR.MINOR version and represents feature additions and enhancements that maintain compatability with all versions sharing the same MAJOR.MINOR pair. The MINOR number represents changes to a version that break it's compatibility with with previous releases. In this version numbering scheme, the MAJOR number implies predominant changes to the software system that makes it visually different from the previous version. This numbering scheme is similar to many open source software projects. The version system uses a 4 digit system that contains the following values The information in following regarding BZFlag's version scheme pertains to the system put into place for the v2.3 /2.4 release Version Numbering Systems History īZFlag has undergone several different numbering schemes over the years (decades) that can be roughly categorized as follows: the 1.7 alphabet soup series, the 1.10 through 2.0 series, and the "new" "quad" system currently in place. 1.3 Development Versions and Release Versions. If you like the game, also check the official site regularly for updates. Check out the official site linked below for Linux, Solaris, or Irix versions. Note: The version for download here is for Windows 95/98. Besides being a great game, the open-source status, intuitive map editor, and a very active community of map designers and programmers ensure that BZFlag will always have something new to draw you back. If you enjoy multiplayer games, BZFlag is simply a must-have. The most recent version supports OpenGL, making the 3D graphics look better than ever before. The game supports capture-the-flag, free-for-all, and many other gameplay modes. Other than contending with enemy tanks, you also have to keep an eye on the "rogues," independant tanks that are trying to take everyone out. You can only carry one flag at a time, so you will have to drop your current flag first before you can have another. There are also "bad flags" that you should avoid at all costs, including: colorblindness (a fun flag) makes you unable to identify color of other tanks (and hence tell friend from foe), jamming makes your radar useless, obesity makes your tank very large, etc. Some flags are power-ups: for example, jumping lets your tank jump, ricochet (my favorite flag) lets your bullets bounce off of buildings and walls, stealth makes your tank invisible on radar, and many more. Some flags are essentially weapon enhancements: guided missiles, rapid fire, machine gun, laser, and invisible bullet to name a few. Although your goal in the game is to blast the enemy tanks (with the help of your teammates) into smitereens, BZFlag is all about flags as the name implies. If you like multiplayer action games, BZFlag is your dream come true. The game is now an active open-source project maintained by Tim Riker, with many enthusiastic fans and developers who keep improving the codes and adding new features. The game was first developed in 1992 by Chris Schoeneman, a then-college student at Cornell University, for Silicon Graphics (SGI) machines. BZFlag is a great freeware multiplayer 3D tank battle game that has one of the best "Capture the Flag" gameplay I have seen.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |