summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorIan C <ianc@noddybox.co.uk>2005-05-12 00:59:39 +0000
committerIan C <ianc@noddybox.co.uk>2005-05-12 00:59:39 +0000
commit7fbd8d53b1932e40676a120cfd84868f3758465b (patch)
tree969ace5f3036321f3c262f272aaa11ea6402bb2e /README
parent5215048c59f59dbaa7dc20bacab7f904126b9c35 (diff)
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.
Diffstat (limited to 'README')
-rw-r--r--README99
1 files changed, 99 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..3f8f739
--- /dev/null
+++ b/README
@@ -0,0 +1,99 @@
+ Lunar Lander 1.3
+ Presented by Noddybox 95-05
+
+You should find in the archive :
+
+README This file
+Makefile Simple bog standard make file for lunar and ledit
+lunar.c Main code
+ledit.c Lever editor
+LEVELS/* Example level files. See LEVELS/README for info.
+ Feel free to add more with ledit!
+Xbit.[ch] Library routines for easy X11 Xlib access
+fontset.h XImage font definitions for Xbit library
+icon Icon for Xbit library
+
+
+BUILD INSTRUCTIONS
+------------------
+
+Though written under FreeBSD, it should compile OK on most flavours of unix.
+
+
+USAGE
+-----
+
+lunar [-noshm] [scale] - Use scale to magnify and impact overly fast servers.
+ Use -noshm as well if your server is still too fast
+ to disable MIT-SHM usage. (Note shm usage will be
+ disabled if your server doesn't support it anyway).
+
+
+ledit <level_file>
+
+
+LUNAR LANDER KEYS
+-----------------
+
+Z Rotate left
+C Rotate right
+A Fine rotate left
+D Fine rotate right
+. Thrust
+Q Quit (from title page), or quit back to title page
+P Pause while playing
+[ Zoom out of vector display
+] Zoom into vector display
+
+
+LEDIT KEYS
+----------
+
+Cursor left/right Previous/next object
+Cursor up/down Zoom in/out
+C Create new object, origin at mouse position
+D Delete last object
+O Set origin to mouse position
+1-5 Set object type
+G Set centre of screen to mouse position
+H Reset centre of screen
+S Save level
+MB1 Add point to current object at mouse position
+MB2 Delete last point in current object
+
+Note : 'Star effect' shows where the lander will start off. Colur coding of
+ objects is :
+
+ White - Mountain
+ Red - Mine
+ Yellow - Asteroid (spinning clockwise)
+ Blue - Asteroid (spinning anti-clockwise)
+ Green - Landing pad
+ Cyan - Origin of current object
+ Flashing - Current object
+
+
+INSTRUCTIONS
+------------
+
+The object of the game is to land the lander on the green landing pad, gently
+enough so you don't make a crater, and the right way up!
+
+Everything else will either kill or hurt you. The game is up once your fuel
+has reached zero. You lose 50 fuel units every time you crash, and are
+refuelled with 200 units every time you land.
+
+Feel free to play with ledit, and improve on my dubious levels!
+
+
+NOTES
+-----
+
+lunar switches off auto repeat to enhance the keyboard reading when running.
+Auto repeat is re-enabled when you exit the game cleanly from the title page.
+
+If you kill it mid-game, auto repeat will still be off. It can be re-enabled
+from the shell with 'xset r on'.
+
+
+Have Fun.