[Kde-games-devel] ANNOUNCE: Boson 0.8
Andreas Beckermann
kde-games-devel@mail.kde.org
Mon, 31 Mar 2003 22:11:53 +0200
Release of Boson 0.8, a Real Time Strategy (RTS) game for the K Desktop
Environment.
Since our last release we have mainly been focussing on improving speed and
the addition of 3d-terrain. Beside that, we ported the savegame format to XML
which enables us to support this format in future boson releases, too.
Unfortunately we had to disable sound for this release. You can re-enable it
by starting boson from the command line with the --sound switch.
This limitation was necessary, because arts causes major performance problems
on runtime, making the game hardly playable.
We hope that we will be able to re-enable sound for the next release.
On the compilation front we are happy to announce two things:
First of all the prefix problem that many users experienced (data files were
missing, although installed) has been resolved.
Second we are proud to report that boson also compiles and runs under FreeBSD.
We would be happy to hear from a user who has hardware-accelerated drivers
installed, as our FreeBSD addict uses software rendering only, which means
that boson runs very slowly for him.
List of major new features since 0.7:
- Height map for 3d-terrain
- New map file format (.tar.gz instead of .gz)
- Preload map information on startup
- Big performance improvements
- New save game format
- Smoke support for power plant, oil refinery, mineral refinery etc (see our
screenshots on boson.eu.org)
- Unit model improvements
- Editor: Buildings are placed in constructed mode
- Editor: Better support for big maps
- of course a big list of smaller features/fixes
To compile and install Boson, you will need the following:
- Gcc, Gnu make (http://www.gnu.org)
- Perl (http://www.perl.org)
- Qt 3.0.x (http://www.trolltech.com)
- KDE 3.x (http://www.kde.org)
- OpenGL (should be included in your XFree Server or graphics card driver)
- lib3ds (http://lib3ds.sourceforge.net)
- wml (http://www.thewml.org)
- See also http://boson.eu.org/info.php
Even though Qt/KDE 3.0 are supported, we recommend Qt/KDE 3.1
Note: You need at minimum arts, kdelibs, and kdegames.
If you are using precompiled packages (such as rpms and debs), make sure you
have the -devel packages for each.
Installing Boson:
There are two methods of installing Boson from tarballs. The easier way is to
grab boson-all-0.8.tar.bz2. However, that file is very big, and if you are on
a slow connection, you may wish to simply get the code and data packages. The
required packages can be found at:
http://sourceforge.net/project/showfiles.php?group_id=15087&release_id=149745
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 (however note that sound is disabled by default in this
version of boson!).
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 Size MD5 Checksum
boson-all-0.8.tar.bz2 31MB 0b0b090993e215941abd37f08ce3b781
boson-code-0.8.tar.bz2 675kB 5ea18f832ded8eddb28c3fc6d9168c87
boson-data-0.8.tar.bz2 19MB e4a821c4550d92d9d3094ee163407a03
boson-music-0.8.tar.bz2 16MB afc341cf89bff25b52979eef3547dd65
note: To get the checksum of a file, type:
% md5sum <file>
The Boson Team
http://boson.eu.org
The scene: Timo and Rivo are sitting in the war room discussing the seemingly
endless war effort. Andi walks in..
Andi: Moin, how is everything today?
Rivo: Re! Other than a few minor problems with the artillery and the planes,
everything is going good
Andi: problems?
Rivo: yes.. our tanks arent used to hills and the planes are turning out to be
a one shot deal.
Rivo shudders, suddenly recalling the events of the day before in the Air
Control Tower..
Felix, piloting one of the new planes: Sir! We are in trouble!
Rivo: What do you mean.. trouble?
Felix: Sir, we are under attack and my plane refuses to land!
* The sound of gunfire is heard over the radio
Rivo: Well shoot back at them!
Felix: I can't! I am completely out of ammo
Rivo, to Thomas: What does he mean, he can't land?
Thomas: Well, the planes don't have that ability yet.
Rivo: What!? What's the point of flying them yet?
Thomas: Ah, good question.
Felix: Help! A missile is coming right at me!
Andi: I see.. any word from CINCPROP?
Timo: No sir, the Commander In Chief of Propaganda is still missing
Andi: Hasn't it been like 4 months now?
Timo: Yes sir
Andi: So you are saying that the tanks keep crashing, the planes are useless,
CINCPROP is missing and, as if that wasn't enough, my Lieutentant isn't even
paying attention to me?
* Rivo snaps out of his daydream and blushes
Rivo: Yes sir.
Andi: I see. Is there any good news at all?
Rivo: Well, our best pilot was saved from imminent doom because of a small
glitch in the enemy's missiles