# &khangman;in käyttöohje

## Johdanto

&khangman; perustuu hyvin tunnettuun hirsipuupeliin. Se on tarkoitettu yli kuusivuotiaille lapsille ja siinä on neljä eri vaikeustasoa. Sanat arvotaan satunnaisesti, kirjaimet ovat piilossa ja sinun täytyy arvata sana kirjain kerrallaan. Jokaisella kerralla kun arvaat väärin, osa hirsipuusta piirtyy. Tehtäväsi on arvata sana ennen kuin tulet hirtetyksi! Voit tehdä virheen yhdeksän kertaa.

Sain idean peliin kesäkuussa vuonna 2000 yhdeksän ja puolivuotiaalta pojaltani Joachimilta.

## &khangman;in käyttö

Tässä kuvakaappaus &khangman;istä &khangman;in kuvakaappaus

### Yleinen käyttö

Sana arvotaan satunnaisesti ja se on piilossa. Sinun täytyy arvata se kirjain kerrallaan. Jokaisessa vaikeusasteessa on 44 eri sanaa.

Jokainen sana on tunnettu ja kirjoitettu pienillä kirjaimilla.

Aina kun käynnistät pelin, oletusvaikeustaso on helppo.

Jokaisella kerralla kun arvaat väärin, hirsipuu piirtyy pidemmälle. Sinulla on kymmenen yritystä arvata sana. Sen jälkeen sana näytetään.

&khangman;issä on kolme eri tasoa: Helppo, keskitaso, vaikea ja eläimet.

Helpoimmalla tasolla sanat ovat kohtalaisen yksinkertaisia arkisia asioita. Se on sopiva kuudesta yhdeksään vuotiaille. Eläimet-taso sisältää vain eläinten nimiä, joten ne saattavat olla helpompia arvata, mutta joukossa on myös vaikeampia. Keskitasolla sanat ovat pitempiä ja vaikeampia. Se on sopiva yli yhdeksän vuotialle. Vaikea taso on... vaikea. Sanat ovat vaikeita kirjoittaa ja ne eivät ole kovin yleisiä. Haastetta, jopa aikuisille.

Kun sana on arvattu (tai hirsipuu on valmis), sinulta kysytään haluatko pelata uuden pelin. Voit vastata näppäimistöltä painamalla Y tai N tai valita hiirellä kyllä tai ei.

### Muutama vinkki

Yritä arvata aluksi vokaaleja. Sen jälkeen voit koittaa yleisimpiä konsonantteja: l, t, r, n, s

Kun näet "io"-kirjaimet peräkkäin, koita arvata n-kirjainta.

Tiesitkö, että englannissa yleisin kirjain on e (12,7%), sitten t (9,1%), a (8,2%), i (7.0%) ja n (6.7%).

## Komennot

### &khangman;in pääikkuna

Painamalla Lopeta-painiketta voit sulkea pelin. Ohje-painikkeesta pääset tähän käyttöohjeeseen. Vaikeusasteen voit puolestaam valita "Taso"-nimisestä pudotusvalikosta.

## Kehittäjien opas &khangman;ille

### Sanojen vaihtaminen

Lataa `tar.gz`-tiedosto uusimmasta &khangman;in versiosta. Pura se johonkin hakemistoon (esimerkiksi `/usr/local/bin`). Sanat ovat neljässä eri tiedostossa.

Muokkaa jotain tiedostoa mieleisellä ohjelmallasi (esimerkiksi &kedit;illä, &kate;lla tai Emacsilla). Sijoita sanat omille riveilleen, sanan pituuden ollessa suurimmillaan 12 merkkiä.

Jokaisessa neljässä tekstitiedostossa on 44 sanaa (yksi sana yhdellä rivillä). Jos muutat tätä lukemaa, muuta jokaisen tiedoston sana-/rivimäärä samaksi. Tämän jälkeen vaihda `khangman.cpp`-tiedoston ensimmäinen int-muuttuja (wordsnum) lukumäärältään oikeaksi.

    int wordsnum=numeroiden_uusi_määrä;

Tallenna tiedosto ja suorita ``make` `install`` `pääkäyttäjänä` asentaaksesi tiedoston jos jo käänsit pelin. Muussa tapauksessa, ``./configure` `--prefix=$`KDEDIR```, ``make`` ja``make` `install`` pääte-emulaattorissa.

## Kysymykset ja vastaukset

&reporting.bugs; &updating.documentation;

Saan virheilmoitksen puuttuvista kuvista.

Peli asentuu oletuksena hakemistoon `/usr/local/kde`, joten lisää `/usr/local/kde/bin` PATH-muuttujaasi ja aseta `KDEDIR`-muuttujan arvoksi`/usr/local/kde` ennen kuin käynnistät pelin. Helppo tapa on suorittaa configure &khangman;ille `--prefix`=$`$KDEDIR valinnalla`, missä $`KDEDIR` osoittaa &kde;:n asennushakemistoon. Tämä vaihtelee laajasti, riippuen mitä levityspakettia tai käyttöjärjestelmää käytät.

## Tekijät ja lisenssi

&khangman;

&khangman;in tekijänoikeudet © 2001 Anne-Marie Mahfouf annma@kde.org

Avustajat:

- grafiikat: Renaud Blanchard kisukuma@chez.com

- äänet: Ludovic Grossard ludovic.grossard@libertysurf.fr

- aloitusruutu: Primoz Anzur zerokode@yahoo.com

Dokumentaation tekijänoikeudet © 2001 Anne-Marie Mahfouf annma@kde.org

&underFDL; &underGPL;

## Asennus

### &khangman;in hankkiminen

&install.intro.documentation;

### Kääntäminen ja asentaminen

&install.compile.documentation;
&documentation.index;