From 7fbd8d53b1932e40676a120cfd84868f3758465b Mon Sep 17 00:00:00 2001 From: Ian C Date: Thu, 12 May 2005 00:59:39 +0000 Subject: This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches. --- README | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 README (limited to 'README') 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 + + +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. -- cgit v1.2.3