Games!
By Name
By Date Added
By Last Update
By Rating
By Type
[Advanced Search]
The Linux Game Tome
 
Register
Login
News Submit a Game Forums About/FAQ

Max Fighter

Version: 1.0
Author: Marian Schedenig  
Category: Arcade Rate this game yourself!   Average of 3 Ratings:4.324.324.324.32

Max Fighter Screenshot Vertical-scrolling asteroids shoot'em'up.

You have a bad feeling about this: For only one brief moment you let your attention slip, and suddenly, you find your spaceship heading right into a vast asteroid field. Though it does not seem very dense at the outskirts, your board computer readouts make you doubt you will ever see the other side of it - and did your radar just pick up traces of pirate activity!?
Keep control of your spaceship as you go ever deeper into the asteroid field and the gameplay reaches breakneck speed. Shoot asteroids and containers and collect power-ups, shield energy and special weapons. And last but not least - beware of the pirates!

License: free

Additional System Requirements:

  • OpenGL
  • libsdl
  • libsdl-image
  • libopenal
  • libexpat
  • libpng
  • libogg
  • libvorbis
  • libvorbisfile

Sound: Play in X: Play in Console: Multiplayer: Network Play: 3D Acceleration: Source Available:
yes yes no yes no yes yes


If you try this software, don't forget to come back to this page and rate it!

Submitted by Musgit on 2006-09-08.


[ Submit an update about this game ]


[Post a new comment]
Comments

  VERY nice indeed! posted by apozgaj @ 212.186.103.192 on Sep 20 2006 10:05 AM 55555
Great game - very nice graphics, excellent (I mean EXCELLENT) sound & music, fast paced. I enjoyed it very much! It would be nice if the high score table would be persistent, but I guess this is comming some time later...

On Ubuntu 6.06, I had to fix my /etc/openalrc:

(define alsa-out-device "Live")

instead of the

(define alsa-out-device "default")

to get the sound. Probably it's just a quirk of my system...
 
[Reply]
  Re: VERY nice indeed! posted by Musgit @ 80.108.88.71 on Sep 20 2006 6:05 PM  

The highscores *should* be persistent; they are stored in /var/games/maxfighter/highscores.xml, and this directory should be created by the installer and set to writeable for anybody (or just for the games group on Debian systems, so your user must belong to that group to store highscores). If something I said here isn't true for your setup, there's something wrong with my installers. :)

Regarding the OpenAL bit... I'm generally not too happy about OpenAL, and not least because it won't play the music in stereo. Also, I had to make my own .openalrc to run OpenAL directly through alsa instead of arts (which has way too much lag). The big advantage of the lib is surround sound, which I was somewhat interested in, but as long as I don't use it, I might just as well switch back to SDL sound.

 
[Reply]
  Re: VERY nice indeed! posted by apozgaj @ 212.186.103.192 on Oct 26 2007 8:18 AM 55555
Hi,

indeed - I added myself to the group "games", now the high score table is working correctly! :-)

Don't worry about my sound problems, they keep coming from time to time. As much as I *LOVE* Linux, I just don't understand why sound seems to be such a beast to get running (and *keep* running)! ALSA sure does have nifty features, but it's a HELL to configure correctly. :-(

Recently I upgraded to Ubuntu 7.04, because my old trustworthy 6.06LTS just wasn't able to get the flash audio working from within a browser. And in the age of YouTube, it's a no-go! :-) At least it's working now. Let's see how long it will keep working...

Maybe I should just pull all my audio devices out and give it a try with the on-board sound. The most problems I had with ALSA so far were related to the fact that I have three audio devices in my system (on-board audio, SBLIve PCI card - which I'd like to be the default device - and a USB webcam with a microphone).
 
[Reply]

  very nice game but.... posted by Anonymous @ 81.71.59.105 on Sep 16 2006 10:43 AM  
Doesn't work on Breezer, works great on Dapper. I've installed libopenal-dev + sudo dpkg -i maxfighter_1_0_0-i386.deb and the program still complains that libopenal isn't installed.
I guess it's the wrong version or I need to link the files (only don't know how)
Any suggestions?
 
[Reply]
  Re: very nice game but.... posted by Musgit @ 80.108.88.71 on Sep 17 2006 5:31 AM  

Does the openal package fit the Max Fighter deb's dependency? Can you tell me the name of the package? I haven't been able to actively try the package on Debian Sarge, but adapted the dependencies so it should install there. Original development began under Sarge, and the OpenAL version seems to be the same, so I expected it to still work.

Have you tried building from source? If this doesn't help, please send me the exact stdout/stderr output to support@musgit.com. Thanks a lot!

 
[Reply]

  Max Fighter posted by frostwork @ 84.170.42.192 on Sep 10 2006 11:19 PM 4444
Very cool polished game. The game builds & works quiet fine on my Pegasos2 ppc machine,
but I have some issues: I only get a white noise instead of sfx/music. My openal/freealut are the latest
in portage (gentoo) (openal-0.0.8 freealut-1.1.0).
mysdl-1.0 needed some minor "cosmetics to build with gcc-4.1.1, but line 976 in mysdl.cpp isn't accepted
here (assert(0)), so I commented it out (ok?). When mysdl is built then & i want to build maxfighter
i get following config.log when scons fails on checking mysdl:
src/mysdl.cpp:773: undefined reference to `png_create_write_struct'
src/mysdl.cpp:778: undefined reference to `png_destroy_write_struct'
src/mysdl.cpp:784: undefined reference to `png_create_info_struct'
src/mysdl.cpp:789: undefined reference to `png_destroy_write_struct'
src/mysdl.cpp:798: undefined reference to `png_destroy_write_struct'
src/mysdl.cpp:804: undefined reference to `png_init_io'
src/mysdl.cpp:813: undefined reference to `png_write_info'
src/mysdl.cpp:834: undefined reference to `png_write_image'
src/mysdl.cpp:842: undefined reference to `png_write_end'
src/mysdl.cpp:843: undefined reference to `png_destroy_write_struct'

rt-nogravity has a similar issue btw. I have libpng-1.2.12-r1 installed.
Uncommenting above lines leads to a working maxfighter, but the title screen needs about a minute
to get the headline-png from transparent to full visible.

If i can help on fixing some issues, I'd be glad to help!
Anyway great game :D
friendly, Marcel "frostwork" Unbehaun
 
[Reply]
  Re: Max Fighter posted by Musgit @ 80.108.88.71 on Sep 11 2006 2:41 PM  

Shame about the audio. The music is one of the best things about the game I think. I'm using the Ubuntu 6.06 openal package here, also 0.0.8. When I first started writing OpenAL code, the Debian packages were very buggy and I had to use a self-compiled version, but these days, the official packages work fine (except for playing stereo samples in mono, but that's a general OpenAL problem and won't be fixed until the next release - whenever that may be).

My libpng is the official Ubuntu packages as well, version 1.2.8 according to the config script. Commenting out those lines won't hurt much, it only means the screenshot function (which I probably didn't doc anyway) won't work.

I guess I can remove the assert. It's nice to have it there, but it's not really relevant.

I'm afraid the title screen *can* take that long. Not because the fade in is so slow, but because a background thread is calculating outer and inner bounding boxes for 100+ asteroid images. I haven't been able to further optimised that bit (the inner bounding boxes are the difficult part), and I'm afraid I just was too lazy to pre-calculate the bounding boxes and store them on disc, as it usually only takes a few seconds on a somewhat fast system anyway.

Anyway, thanks for the excellent feedback! This being my first real "release", I've probably done some things not as nicely as I might lie to, and I'm only finding out how well my code compiles on different systems (been a few years since I had a Gentoo box :).

 
[Reply]

  License. posted by Anonymous @ 60.234.155.226 on Sep 10 2006 6:02 PM  
It's completely up to the creator which license he uses, but it's a shame about the content license. This will mean this game won't be included in distributions like Fedora Core 6 which will be a pure Free software distro.
The game looks nice, so it's a shame that it's restricted like that.
 
[Reply]

  Max Fighter posted by Anonymous @ 213.148.29.33 on Sep 10 2006 11:03 AM  
Is it f**n too hard to make package WITHOUT .svn directories inside?
 
[Reply]
  Re: Max Fighter posted by Musgit @ 80.108.88.71 on Sep 10 2006 1:40 PM  
Apparently. It's fixed now.
 
[Reply]

  wow posted by bigfatdude @ 66.254.246.198 on Sep 9 2006 6:07 PM 55555
Great graphics, doesn't get too boring like most games of this style. I'm going to have to keep trying it out but for now it looks like a keeper. And the soundtrack should be in a movie!
 
[Reply]

  Scon? posted by Anonymous @ 80.1.224.5 on Sep 9 2006 1:52 PM  
We seem to be getting quite a lot of stuff with weird compilation methods all of a sudden.

What's wrong with ./configurel;make;make install all of a sudden?
What does this scon thing do?
 
[Reply]
  Re: Scon? posted by Musgit @ 80.108.88.71 on Sep 9 2006 2:55 PM  
See http://www.scons.org/ for details. Basically, I ended up with scons a few years ago when I was looking for a quick multi-platform solution (a friend and co-programmer was working on Windows) and couldn't get the grasp of autotools. I agree it doesn't seem the best way for a final release, which is why I'm already back to messing around with autotools for my next ideas.
 
[Reply]
  Re: Scon? posted by Anonymous @ 213.148.29.33 on Sep 10 2006 11:05 AM  
It's 2006, hello. Autotools are long dead. SCons is the best build system currently.
 
[Reply]
  Re: Scon? posted by Anonymous @ 67.51.133.216 on Sep 10 2006 1:22 PM  
Exept when you win the SCons bug lottery and something breaks.
Often when a project seems old and complicated, it's because it's gone through many generations of testing and bugfixing. Those odd bits that-you-don't-know-what-they-do are often workarounds for obscure corner cases that took years to uncover and track down. When you toss the whole thing to write a "clean, simple solution" you tell all these ancient, long-forgotten problems to RISE FROM YOUR GRAVE!
This is bad. Plus autotools works on a wider range of *nix systems than SCons. Sure, for a developer, SCons is easier to get to grips with. But for an end-user, autotools rocks. Don't go declaring it dead just yet.
 
[Reply]

  Max Fighter posted by frostwork @ 84.170.26.162 on Sep 9 2006 1:08 PM 4444
The source-link points to a .zip, but in fact its a .tar.bz2...
 
[Reply]
  Re: Max Fighter posted by Musgit @ 80.108.88.71 on Sep 9 2006 2:52 PM  
Thanks, fixed. That kind of stuff happens when you make the final release at 6:00am...
 
[Reply]

  pretty impressive grahics posted by Anonymous @ 70.242.66.27 on Sep 9 2006 12:48 PM  
check it out this is one of the more visually impressive linux games i've seen in quite awhile.
 
[Reply]

News Submit a Game Forums About/FAQ

Copyright © 1999-2005 Bob Zimbinski. Feedback to staff@happypenguin.org.