Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.7

Available as/for:
Description:
Boson is an OpenGL real-time strategy game. It is designed to run on Unix (Linux) computers, and is built on top of the KDE, Qt and kdegames libraries.
Last changelog:

-- General --
- Compile fixes
- Some licensing issues resolved
- Fixes for the cmake build system

-- Gameplay --
- New fog of war system
- Map preview for the newgame screen
- Mouse wheel zooms minimap
- Radar jammers
- Display list of requirements for a production
- Several bugfixes/imporvements to cmdframe's production buttons

-- Models --
- Unit models are improved by recalculating normals
- Improved airport model

-- Rendering --
- Ground/unit shaders can be toggled on/off independently
- Distant units are shown as icons
- Rendering speed improvements
- Fixed minimap rendering

For a longer list see http://boson.eu.org/announces/changelog-0.13.php


Ratings & Comments

11 Comments

beyma1812

Hi, got compilation problem under FC6: Scanning dependencies of target bocommandframetester [ 88%] Building CXX object code/boson/programs/CMakeFiles/bocommandframetester.dir/bocommandframetestermain.o [ 88%] Building CXX object code/boson/programs/CMakeFiles/bocommandframetester.dir/mainnogui.o make[2]: *** No rule to make target `/usr/lib/python2.4/config/libpython2.4.a -lpthread -ldl -lutil -lm', needed by `code/boson/programs/bocommandframetester'. Stop. make[1]: *** [code/boson/programs/CMakeFiles/bocommandframetester.dir/all] Error 2 make: *** [all] Error 2 Any help is appreciated (would really like to try the game) Cheers. Sergio

beyma1812

Ups... got the solution to my own question in the faq section on the boson wiki. should have seen this before. The compilation ended ok. Sorry for the noise. PS: I could et it working although I am advertised that the direct rendering is not enabled.

jallirs

for ubuntu users this has been in the universe repo since 5.10. Just look for it in Synaptic and highlight it for install.

cedricgump

Hello, I get exactly the same problem that Betamax had with the same error message, but on a Suse 10.1.: /usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): dans la fonction « posix_tmpnam »: (.text+0x81e): AVERTISSEMENT: the use of `tmpnam_r' is dangerous, better use `mkstemp' /usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): dans la fonction « posix_tempnam »: (.text+0x90c): AVERTISSEMENT: the use of `tempnam' is dangerous, better use `mkstemp' /usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): dans la fonction « posix_forkpty »: (.text+0x3189): référence indéfinie vers « forkpty » /usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): dans la fonction « posix_openpty »: (.text+0x3218): référence indéfinie vers « openpty » collect2: ld returned 1 exit status make[2]: *** [code/boson/programs/bocommandframetester] Erreur 1 make[1]: *** [code/boson/programs/CMakeFiles/bocommandframetester.dir/all] Erreur 2 make: *** [all] Erreur 2 Maybe is it a Suse-specific problem? If anyone can help, cause Boson really looks like a big game!!

lerxst

I've figured out what the problem is, but not knowing much about the Cmake way, I haven't figured out how to actually fix it yet. The linking step occuring here needs to include "-lutil" to work properly. I'm going to plunge into cmake next and see what incantation it needs to specify this.

lerxst

Okay, here's an update. This is by no means the best way to do this, as there has to be a way to tell cmake to do this for you, but this way will get it compiled:

Edit each of the following files:

  • ./code/boson/programs/CMakeFiles/bocommandframetester.dir/build.make
  • ./code/boson/programs/CMakeFiles/boconditioneditor.dir/build.make
  • ./code/boson/programs/CMakeFiles/bocreatepreview.dir/build.make
  • ./code/boson/programs/CMakeFiles/bofileconverter.dir/build.make
  • ./code/boson/programs/CMakeFiles/bomodelpixmaps.dir/build.make
  • ./code/boson/programs/CMakeFiles/borender.dir/build.make
  • ./code/boson/programs/CMakeFiles/boson.dir/build.make
  • ./code/boson/programs/CMakeFiles/boson-no-gui.dir/build.make
  • ./code/boson/programs/CMakeFiles/bounit.dir/build.make

look for the huge link command in each iof these files. It occurs a couple lines after an "echo Linking" command. You can't miss it, as the link step is a huge line with lots of '-l" something or other at the end of them. To the end of each line, add '-lutil'.

When you are done editing, you can run the make command again. It should all build. Basically, some systems (such as Suse and FC) have the openpty and forkpty functions in the util lib, but cmake doesn't seem to figure out it needs this. As I said before, there's a much better way to do this, but it's the end of the week and I didn't feel much like digesting yet another manual. :-)

Anyhow, I hope this gets you playin'

zero1

the graphics seem better on the screentshots than the one before. i should try this game out. seems promising.. .

betamax

The Screenshots looks nice, but unhappily it isn't possible for me to compile it under SuSE 10.0. ----------------------- Linking CXX executable bocommandframetester /usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_tmpnam': : warning: the use of `tmpnam_r' is dangerous, better use `mkstemp' /usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_tempnam': : warning: the use of `tempnam' is dangerous, better use `mkstemp' /usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_openpty': : undefined reference to `openpty' /usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_forkpty': : undefined reference to `forkpty' collect2: ld returned 1 exit status make[2]: *** [code/boson/programs/bocommandframetester] Fehler 1 make[1]: *** [code/boson/programs/CMakeFiles/bocommandframetester.dir/all] Fehler 2 make: *** [all] Fehler 2

dec0ding

I really like when someone contributes in developping games for *nix, since games are maybe among the last link of the Desktop chain. Wishing you the best!

kudos

Hi, I just made a new logo and a wallpaper for your project. I sent you all the details by email. Here's a link for everyone who want to download them: http://www.kde-look.org/content/show.php?content=28720

ced117

hey, the link for the logo and wallpaper is broken :s

Pling
0 Affiliates
Details
license
version 0.13
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Tactics & Strategy:

Sokoban SG
green7
last update date: 2 months ago

Score 6.2

Bloqus
ybailly
last update date: 16 years ago

Score 5.0

ColorCode Mobile
gravity0
last update date: 14 years ago

Score 5.7

GSKonquest
Grimlock86
last update date: 16 years ago

Score 5.0

Thirsty Nellan
draperg
last update date: 17 years ago

Score 5.0

Nem-Nem
PapaJaac
last update date: 14 years ago

Score 6.1



System Tags