Boson logo

Boson logo


  Boson 0.6 announcement

Boson 0.6 released

Release of Boson 0.6, a Real Time Strategy (RTS) game for the K Desktop Environment.

Boson still requires a minimum of two players, as there is not yet an artificial intelligence. The game is still under heavy development and 0.6 is merely a milestone rather than a fully playable game. We are in need of more developers, especially graphics artists. If you have any spare time and the ability to code in Qt/C++ or know your way around a graphics program, please feel free to pop in and offer a hand.

After a year long hiatus (the last release being in October, 2000), Boson was revived by a new set of developers. It is now completely ported to KGame in libkdegames, which provides player and network management. Boson 0.6 is a complete rewrite from it's predecessor, with not a single line of code remaining untouched.

Because of recent changes in the source code, the 0.6 release does not include the map editor (see boson-devel archives at http://sourceforge.net/mailarchive/forum.php?forum_id=6890). We have, however, been working very hard to ensure that this the only limitation compared to the last release (0.5). Due to the massive overhaul necessary to bring Boson to this point, a changelog was not possible.

Major changes and additions since version 0.5:
- auto-shoot: Defensive buildings automatically shoot at enemies when they are in range. Normal units do not do this yet.
- split views: you can split a display and play at several places on the map at once
- full network capability (please note that single player mode is quite boring without an AI)
- fog of war
- mineral/oil harvesting (experimental)
- fullscreen mode
- Map and scenario files are now XML based (was originally binary). All units can be configured using KConfig syntax
- music, sound and speech
- pathfinding (thanks to some excellent work by it's hacker!)
- Most units actually have "sense", e.g. if your Comsat station is destroyed your minimap will disappear.

Dependencies
To compile and install Boson, you will need (other than the usual compiler tools):
- Qt 3 (see http://www.trolltech.com)
- KDE 3 (see http://www.kde.org)
- kdelibs
- kdegames (at least libkdegames)
- kdemultimedia for sound support (might not compile without it, as we didn't test)
Please note that you need the development files (e.g. headers) of all these packages. We do not (yet) provide binary packages.

Installing Boson
There are two methods of installing Boson (from tarballs). The easier way is to grab boson-all-0.6.tar.bz2. However, that file is very big, and if you are on a slow connection, you may wish to just get the code and data packages. The required packages can be found at http://sourceforge.net/project/showfiles.php?group_id=15087.

Let me say that again: download either boson-all or both boson-code and boson-data. Do not waste your time downloading all three!

If you decided to grab the individual packages, you can optionally download the music files for Boson at http://boson.eu.org/music/.

The installation itself: Decompress the package(s):

% tar xjvf <package name>

cd into each directory and:

% ./configure
% make

As root:

# make install

Tarball checksums and sizes for the paranoid:

File name               Description             Size    MD5 Checksum
boson-all-0.6.tar.bz2   Everything              27.6 MB 92e5b16f3bdc7d31238d23d298793e15
boson-code-0.6.tar.bz2  The Boson game engine   501 kB  3d7b8b3967c5ada20b0ae80c56517aad
boson-data-0.6.tar.bz2  Graphics, sounds        10.9 MB 0e470b3f089424da3dc1cb05a0230a6b
boson-music-0.6.tar.bz2 Music (optional)        16.6 MB f777b7a232ef55eb23c0b547fc335873

The Boson Team