diff options
author | Ian C <ianc@noddybox.co.uk> | 2005-05-12 00:59:39 +0000 |
---|---|---|
committer | Ian C <ianc@noddybox.co.uk> | 2005-05-12 00:59:39 +0000 |
commit | 7fbd8d53b1932e40676a120cfd84868f3758465b (patch) | |
tree | 969ace5f3036321f3c262f272aaa11ea6402bb2e /README | |
parent | 5215048c59f59dbaa7dc20bacab7f904126b9c35 (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-- | README | 99 |
1 files changed, 99 insertions, 0 deletions
@@ -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. |