Fly Hard

Fly Hard is a Thrust clone, although its ancestors also include Gravity Force 2, Fly Harder, and Xenon 2.  


Status:
Version 0.42.  Playable, but far from complete.  



Compiling instructions


Dependencies:

zlib         (http://www.zlib.net , only needed as a dependency for libpng)
libpng       (http://www.libpng.org)
libSDL       (http://www.libsdl.org)
libSDL_Mixer (http://www.libsdl.org/projects/SDL_mixer)
boost        (http://www.boost.org)

You'll also need a compiler.


Compiling:

Ungzip and untar the file, and cd to the root directory.  Then do:

./configure
make
make install

You will probably need to be root for make install to work.
Then you can just run the game by typing:

flyhard


The default build of flyhard won't run from the src directory any more.  
Alternatively, 

./configure --enable-local-data-files
make

will build a file in the src directory which runs from there.  (This is primarily a convenience for development)


Note: configure will try to point to the canonical place to get something if it detects something which is missing, but this is only a suggestion.  If you have a package manager, that might also be worth a try.


Running the game

Flyhard now accepts some command-line arguments.
Type flyhard --help to see a list.


Playing the game

Left/Right arrow keys:  Turn left/right
Up arrow key:           Thrust
Space bar:              Fire!
Z key:                  Tractor beam
Esc:                    Quit (not that you'd ever want to do this, ever)
Print Screen:           Generate Screenshot 


Hints

Don't be greedy!  Filling your ship up with nothing but weapons might look like
a good idea, but if you want to fire those weapons, it might help to get more
generators.  And batteries.  And then you'll probably want a better engine so
you can get all that heavy equipment off the ground.
Experiment a bit with the tractor beam.  Balls aren't the only thing that can
be tractored.


Editable levels

Did I mention the editable levels?  Run 
flyhard --show-dirs
to see where the level file is.


License: 

GPL.  Share and enjoy!


Acknowlegements:

Fly Hard's "font" is from LBreakout (http://lgames.sourceforge.net/index.php?project=LBreakout2)
Some sound effects from Enigma (http://www.nongnu.org/enigma/)
(Both of these games are worth getting hold of.)


Who wrote this anyway?

Mark Boyd - markboyd42@googlemail.com

    
