• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

src/H03-May-2022-8,8816,345

windows/H03-May-2022-65

AUTHORSH A D26-Nov-200860 42

COPYINGH A D22-Nov-200817.6 KiB340281

ChangeLogH A D15-Feb-20093.6 KiB10870

INSTALLH A D22-Nov-20089 KiB230175

Makefile.amH A D25-Nov-2008100 62

Makefile.inH A D15-Feb-200918.3 KiB594517

NEWSH A D22-Nov-2008214 32

READMEH A D15-Feb-20092.3 KiB10155

TODOH A D25-Nov-20083.7 KiB10986

aclocal.m4H A D15-Feb-200931.5 KiB875782

config.h.inH A D15-Feb-20091.9 KiB7449

configureH A D15-Feb-2009183.2 KiB6,2505,133

configure.inH A D15-Feb-20092.5 KiB4733

depcompH A D22-Nov-200814.5 KiB521331

install-shH A D22-Nov-20089 KiB317185

missingH A D22-Nov-200810.4 KiB361270

README

1Fly Hard
2
3Fly Hard is a Thrust clone, although its ancestors also include Gravity Force 2, Fly Harder, and Xenon 2.
4
5
6Status:
7Version 0.42.  Playable, but far from complete.
8
9
10
11Compiling instructions
12
13
14Dependencies:
15
16zlib         (http://www.zlib.net , only needed as a dependency for libpng)
17libpng       (http://www.libpng.org)
18libSDL       (http://www.libsdl.org)
19libSDL_Mixer (http://www.libsdl.org/projects/SDL_mixer)
20boost        (http://www.boost.org)
21
22You'll also need a compiler.
23
24
25Compiling:
26
27Ungzip and untar the file, and cd to the root directory.  Then do:
28
29./configure
30make
31make install
32
33You will probably need to be root for make install to work.
34Then you can just run the game by typing:
35
36flyhard
37
38
39The default build of flyhard won't run from the src directory any more.
40Alternatively,
41
42./configure --enable-local-data-files
43make
44
45will build a file in the src directory which runs from there.  (This is primarily a convenience for development)
46
47
48Note: 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.
49
50
51Running the game
52
53Flyhard now accepts some command-line arguments.
54Type flyhard --help to see a list.
55
56
57Playing the game
58
59Left/Right arrow keys:  Turn left/right
60Up arrow key:           Thrust
61Space bar:              Fire!
62Z key:                  Tractor beam
63Esc:                    Quit (not that you'd ever want to do this, ever)
64Print Screen:           Generate Screenshot
65
66
67Hints
68
69Don't be greedy!  Filling your ship up with nothing but weapons might look like
70a good idea, but if you want to fire those weapons, it might help to get more
71generators.  And batteries.  And then you'll probably want a better engine so
72you can get all that heavy equipment off the ground.
73Experiment a bit with the tractor beam.  Balls aren't the only thing that can
74be tractored.
75
76
77Editable levels
78
79Did I mention the editable levels?  Run
80flyhard --show-dirs
81to see where the level file is.
82
83
84License:
85
86GPL.  Share and enjoy!
87
88
89Acknowlegements:
90
91Fly Hard's "font" is from LBreakout (http://lgames.sourceforge.net/index.php?project=LBreakout2)
92Some sound effects from Enigma (http://www.nongnu.org/enigma/)
93(Both of these games are worth getting hold of.)
94
95
96Who wrote this anyway?
97
98Mark Boyd - markboyd42@googlemail.com
99
100
101