home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-02-02 | 8.9 KB | 296 lines | [TEXT/????] |
- ::Intro
- Kye version 2.1 - the game.
-
- Kye is a charity shareware programme sponsoring the
- charity:-
-
- Save the Children.
-
- Local office: The Save the Children Fund
- (donations) Higher Hannaford
- Poundsgate, Newton Abbot
- Devon, TQ13 7NX, UK
- tel. 036 43 411
-
- Registered office: The Save the Children Fund
- Mary Datchelor House
- 17 Grove Lane
- Camberwell
- London SE5 8RD UK
- tel. 071 703 2278
-
- President: HRH The Princess Royal.
-
- more...
- Kye is designed and written by :-
-
- Colin Garbutt
- Coldharbour Cottage
- Towednack, St. Ives 0736 - 794932
- Cornwall, UK (CompuServe 100034,3436)
- TR26 3AU (CIX..cgarbutt )
- (AppleLink cgarbutt)
- Please direct ALL queries to the Author.
-
- The purpose of the game is to provide enjoyment (with a
- little frustration perhaps) and to solicit donations to the
- charity mentioned above. To this end you are encouraged to
- make copies of this program and to distribute them as
- widely as possible - but (please) only with the original
- set of levels.
-
- Anyone donating £20 or more will receive, by post, a disk
- containing the latest version of Kye and all the new levels
- available at the time - currently 100+ levels, but these
- are arriving all the time.
-
- more...
- You can make a donation by:
-
- o Post - send cheques, cash, money orders (anything
- negotiable) to:
- The Save the Children Fund, Higher Hannaford
- Poundsgate, Newton Abbot, Devon, TQ13 7NX, UK
-
- UK pounds are best - but anything will do.
-
- o Credit card - by phone to 0736-794932
- - by post - specify: card number, exp date,
- amount, name & address
- (don't forget to sign).
-
- o Your local Save the Children Office/Shop - In this case
- you will need to send some evidence of the donation to
- the author to receive your disk.
-
- In all cases please make it clear that you want a MAC disk
- as there are other versions of Kye around.
-
- .. In advance - Many Thanks ..
- ::Object
-
- The object of the game is to collect all the diamonds
- without getting stuck or eaten.
-
- Kye is the green circle thing - named after our dog. (Not
- for her colour but for the way she rushes about all over
- the place!)
-
- Kye can push some objects and, under certain circumstances,
- pull them.
-
- You must experiment to find the properties of the objects
- encountered.
-
- The first level is designed for practice.
-
-
- ::Moving
-
- Move Kye with the mouse by indicating the destination and
- clicking. Hold the button down for long movements - Kye
- will try to 'catch-up' with the ghostly image that appears
- when the mouse button is held down.
-
- The cursor keys works as you might expect and the number
- keys can be used as follows:
-
- NW N NE
- \ | /
- 7 8 9
-
- W - 4 6 - E
-
- 1 2 3
- / | \
- SW S SE
-
- Kye will only move diagonally if adjacent squares are
- clear.
-
- ::Levels
-
- Each level has a name. This name is displayed when a level
- is completed.
- A level is completed when all its diamonds have been
- obtained or eaten.
-
- You can go directly to a level if you know its name using
- the menu option Game|Goto Level.
- This saves the boredom of repeating levels you have
- completed.
-
- A file loaded with the menu option File|Open can contain
- any number of levels.
- A message box will tell you when the last level has been
- completed.
-
-
- ::Menus
-
- A description of Kye's menus:
-
- File
- New - loads a blank game template - ready for
- editing
- Open - loads an existing game file
- Save - saves the current game (after editing)
- Save as - saves the current game with a new name
- Quit - leave the game.
-
- Edit
- Edit Level Name - change the name of the current level
- Edit Hint - edit the current hint text
- Edit Game - start editing the current game
- Abort Edit - aborts the current editing session
-
- Game
- Restart Game - restart the current game at level 1
- Restart Level - restart the current level with 4 lives.
- Goto level - go directly to a level (you must know
- its name)
- ::Hints
-
- A few words about the beasts. (twisters, gnashers, blobs,
- viruses & spikes) :
-
- It is always possible to avoid beasts safely.
- Although some levels can be completed with nifty finger
- work, the beasts are designed to be outwitted not outrun.
- (new level writers - please note)
-
-
- The "beasts" found in some levels cannot be "killed" but
- can be imprisoned by sliding blocks to make a "jail".
-
- It is often necessary to use the "sticky" blocks to
- manipulate other blocks.
-
- Watch out for the blackies.
-
-
- ::Editing
-
- When a file containing a single level is loaded (eg.
- template.kye ) then the menu item Edit|Game will allow
- entry to an editing mode.
-
- It is probably better to make a copy of "template.kye" and
- start editing that file or use the File|New menu.
- A toolbox window will appear, which can be moved to a
- convenient screen position.
-
- Simply select an item in the toolbox then click with the
- mouse button on the main Kye screen to place the item
- or remove an existing item.
-
- Test your new level using Game|Restart Level.
- Don't forget to save your new level.
-
- The editor should prevent you from doing silly things like
- placing more than one Kye.
- You must use a text editor to create multi-level files by
- joining files together - see the next section.
-
- ::Files
-
- With the addition of the on-screen editor, this section is
- now mainly for reference.
- The data for levels is located in text files.
-
- The default set of levels is loaded from the file
- "default" and an empty level called "template.kye" is
- provided as a starting point.
-
- Might I suggest that if anyone comes up with some good
- levels then they send me a copy so that I can include them
- with later versions of the game.
-
- There are a few rules regarding this file:
- 1. there must be walls all around the edge.
- 2. there must be exactly 1 kye per level.
- 3. there must be at least 1 diamond per level.
-
- The first line of the file must be the total number of
- levels in the file, followed by a definition for each
- level as follows:
-
- name
- short hint
- congratulation message
- 20 lines defining the level - 1 line per row
-
- for example:
-
- FIRST
- Just for practice
- The first level was for practice.
- 555555555555555555555555555555
- 5T e K* a d e E5
- 5 b 455556 a b 5
- 5 b dvvvvd b 5
- 5 b dvvvvd ab 5
- 5ebbbe eeBBee c ebbbe5
- 5 a 5
- 5 8rre a ell8 5
- 5 5>>e s S e<<5 5
- 5 5>>B B<<5 5
- 5 5>>B b B<<5 5
- 5 5>>e S s U e<<5 5
- 5 2rre b ell2 5
- 5 bRbb 5
- 5ebbbe eeeeee 7555559 ebbbe5
- 5 b u^^^^u 5 5 b 5
- 5 b u^^^^u 5 5 b 5
- 5 b 455556 5 5 b 5
- 5C e e [ e e ~5
- 555555555555555555555555555555
-
- key:
- space - nothing
- 1,2,3,4,5,6,7,8,9 - walls (look at a numeric key pad)
- K - Kye
- e - soft block
- * - diamond
- b - ordinary block - square
- B - ordinary block - round
- u - slider going up
- d - slider going down
- l - slider going left
- r - slider going right
- s - sticker - top & bottom sticky
- S - sticker - left & right sticky
- U - up/down bouncer going up
- D - up/down bouncer going down
- L - left/right bouncer going left
- R - left/right bouncer going right
- ^ - up rocky (round bouncer)
- v - down rocky
- < - left rocky
- > - right rocky
- T - twister (beast)
- E - gnasher (beast)
- C - blob (beast)
- ~ - virus (beast)
- [ - spike (beast)
- a - anti-clocker
- c - clocker
- A - autoslider ( frequency depends on
- vert pos)
- F - autorocky ( ditto )
- H - blacky
- f - door left -> right
- g - door right -> left
- h - door up -> down
- i - door down -> up
- } - timer 3
- | - timer 4
- { - timer 5
- z - timer 6
- y - timer 7
- x - timer 8
- w - timer 9
-
-
-
-