Fly Hard

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


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


Installing
All you have to do is unzip the zip file somewhere - which you have probably done already, if you're reading this.


Running the game
Flyhard.bat must be run from the directory in which it resides.

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.




Licenses: 

You do not need to accept any licenses to play the game.  (Except, perhaps, (since this is the windows version) the spectacularly obnoxious license which Windows presented to you the first time it ran.)  Licenses are needed only for redistribution - which you are allowed to do, but please read them if you're going to do that.


Source code
You should be able to get the source code from the same place you got the binary from.
In any case, source code is available at http://www.markboyd.me.uk/games/flyhard/flyhard.html


Flyhard.exe:
Fly Hard is licensed under the GNU GPL, version 2 or any later version (your choice).  Share and enjoy!  See the file COPYING.txt for details.
Source code is available at:
http://www.markboyd.me.uk/games/flyhard/flyhard.html

SDL.dll:
The Simple DirectMedia Layer (SDL for short) is a cross-platfrom library
designed to make it easy to write multi-media software, such as games and
emulators.
The Simple DirectMedia Layer library source code is available from:
http://www.libsdl.org/
This library is distributed under the terms of the GNU LGPL license:
http://www.gnu.org/copyleft/lesser.html

SDL_mixer.dll:
This library is distributed under the terms of the GNU LGPL license:
http://www.gnu.org/copyleft/lesser.html
Source code is available at: 
http://www.libsdl.org/projects/SDL_mixer

zlib and libpng:
The licenses for these are so permissive that I don't need to mention them here!
Source code is available at:
http://www.zlib.net
http://www.libpng.org




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?

Flyhard was written by Mark Boyd - markboyd42@googlemail.com


