SpaceRescue (function game)

SpaceRescue VISL direct link

Begin to play

  1. Write the sentence code – or
  2. just press "Play".

Activate the Java window and press the F2 key on your keyboard.

Sentence code

The SpaceRescue game works with sentence functions.

You may choose a sentence set or a specific sentence by typing its code, e.g. SMEA143. In that case you may not register your result. The sentence sets are SMEA, SMEB ja SMEC.


The sentence becomes visible. The bad octopuses are watching the words. Your goal is to rescue the sentence constituents and give them names. The game has three phases.

1. phase

You start out with five jet fighters which you can steer with the arrow keys. You can shoot at the octopuses with laser if you press the space key. You are supposed to shoot down all octopuses watching the words which belong to the same constituent. If you shoot against an octopus which does not belong to the constituent in question, all the octopuses will shoot at you and try to destroy your jet fighter.You then have to move your fighter in order to protect it.


2. phase

When you have rescued a sentence constituent, you send a rescue ship on order to rescue it. You only have 10 rescue ships. If you send a rescue ship too early (before you have freed a whole phrase) the octopuses may destroy the rescue ship.

3. phase

When you have rescued a sentence constituent, you must choose the appropriate function (subject, verbal etc.) - the list is at the right margin of the game. You move upward with the A key, and downward with the D key. When you have marked the function, you press the S key.

If you have chosen the right function, the rescue ship flies off with the sentence constituent and puts it in the right place, together with the function. The sentence contituent turns green.

If you have chosen the wrong function, the octopuses will attack you and destroy your green shield. Each sentence constituent you have rescued has two red shields - one above and one under the constituent. This means that you have two possibilities for choosing the right function. If you make the wrong choice twice, the rescue ship will be destroyed. Then the computer shows the right function, and the constituent turns red.

Buttons and their use

spacerescuemeny image

  • arrows used to move the rescue ship.
  • space bar used to shoot with the laser.
  • A ("Ascend"): move up to the right function.
  • D("Descend"): move down to the right function.
  • S("Send"): send the right function with the rescue ship.
  • R("Rescue"): send the rescue ship.


You get 10 point for each word you have associated with the right sentence function. When the whole sentence is assigned to appropriate functions, the amount of points is doubled. If you try to include words not associated with the constituent in question, you lose 5 points. The octopuses may shoot at you if you err. Move the fighter with the arrows so that the octopuses do not hit you.

New sentence

When you are done, you may press R and get a new sentence. Then the rescue ship will send the completed sentence out in space and bring you a new sentence instead.

The menu line

On the Game menu you may stop the game by choosing "Stop Game". The game results are shown via "Highscore". You can choose this function only before you start playing, or after you are done.

On the Settings menu you may turn off the sound, or turn it on again, with the "Sound effects" option.

Instructions are found under the Help menu under "Introduction". You may also choose "Tutorial" and get just that.

Syntactic functions and their abbreviations

We use the following sentence functions:

Abbreviation Constituent Example
S Subject Min nieiddat leat čeahpit. Bahádahkki son lea! De dáhpáhuvai, ahte rievvár bođii.
P Verbal Min nieiddat leat čeahpit. Ale mana! Don galggat jaska veallát.
Od Object Bija buori dola. Maid Máret áigu oastit? Dieđát go goas mis lea čoahkkin?
A Adverbial Lávvui gullá maid uvssot. Doai leahppi áŋgirit lohkan sámegiela olles dálvvi. Nieida lei skuvllas. Jus dieđášin, de dajašin.
HAB Habitive Mus leat ustibat. Min bussás leat alit čalmmit.
fC Predicative Min bussás leat alit čalmmit. Gáttis ledje olbmot.
Cs Subject predicative Min nieiddat leat čeahpit.
Co Object predicative Son oaččui dan luoikkasin. Gáhkuid son ráhkada hui buriid.
Cp Predicative predicative Mus leat gieđat nu galbmasat.
CO Coordinator Muhto Parkera gal deavččastetne.
SUB Subordinator Jus dieđášin, de dajašin. Son lea viššaleabbo go mun.
PART Particle Boađát go odne?
VOC Vocative Gilette, boađe donge!

We use the following embedded functions:

Abbreviation Coordinating element Example
CO Coordinator Sii ráhkadedje muohtaádjáid ja muohtaeŋgeliid.
CJT Conjunct Sii ráhkadedje muohtaádjáid ja muohtaeŋgeliid.

Help functions and SpaceRescue link

If you want to learn more about syntactic functions: Syntactic functions

... or you may want to practice: syntactic tree building

VISL SpaceRescue link

Last changed: $Id: SpaceRescue_eng.xml 23845 2009-02-10 10:06:57Z biret $