# KoiraTappelu 2 - Selostus net #

Tm tekstitiedosto on tarkoitettu niille, jotka haluavat korvata KT2:n
selostuksen omalla paremmalla(?) selostuksellaan. Aluksi hieman historiaa
siit, mist KT2:n selostus sai ideansa, sitten ohjeet. Jos historia ei
kiinnosta, voit hypt suoraan kohtaan: "OHJEET SELOSTUSNIEN TEKEMISEEN".


HISTORIAA

KT2:n selostus sai varsinaisen alkunsa pienest ohjelmasta, jonka tar-
koituksena oli lausua sanoja tekstitiedostosta. Kyseess oli siis "luku-
ohjelma". Itse ohjelma ei kerennyt edet suunnitteluvaiheesta pidemmlle,
koska tss vaiheessa joku sai idean, ett siinhn olisi oiva piirre Koira-
Tappeluun: selostus! Esikuvaksi selostukselle otettiin Matti Kyllsen selos-
tus F1 '98 - peliss (tarkka korva kuuleekin tutunkuuloisia lausahduksia).
Lukuohjelman alkuperist suunnitelmaa muokattiin siten, ett yksittisten
kirjainten sijasta soitettiinkin valmiita lauseenptki. Nist lauseen-
ptkist muotoutuikin sitten KT2:n nykyinen selostus.
    Aluksi selostuksen koko oli reilu 200 kilotavua. Sen koko kasvoi puhe-
vaihtoehtojen lisntyess, ja mahdollisesti viel kasvaakin tuleviin ver-
sioihin. Yritmme tosin rajoittaa pelin koon kasvua, sill jo nykyiselln
pelin koko on 1,5 megatavua suurempi, kuin alunperin oli tarkoitus. Suurimman
osan pelin koosta muodostavat juuri selostusnet.
    Lopuksi tytyy viel ihmetell, miten harva suomalainen pelintekij
kytt selostusta peleissn. Esimerkiksi RacePlussan kaltaisissa peleiss
selostus saattaisi olla melkolailla vinke ilmestys!


OHJEET SELOSTUSNIEN TEKEMISEEN

KoiraTappelu 2:n selostus perustuu lyhyiin ninytteisiin. ninytteiden
tulee olla 8 bit 11kHz mono WAV-tiedostoja. Selostus koostuu fraaseista.
Fraasissa on kolme (3) osaa. Alku, keskivaihe ja loppu. Esimerkiksi
fraasi:"Punainen Tuhoaa Sinisen!" koostuu kolmesta osasta:

    Alku       = Punainen
    Keskivaihe = Tuhoaa
    Loppu      = Sinisen!

Mys hieman kummallisemmat tapaukset, kuten: "Jrkyttv lentmist pu-
naiselta! Hn trmsi juuri maahan!", toimivat samalla periaatteella.
Esimerkki, niin ymmrrt:

    Alku       = Jrkyttv lentmist
    Keskivaihe = Punaiselta!
    Loppu      = Hn trmsi juuri maahan!

Kuten huomaat, vaikka osia on vain 3 kappaletta, saa niist melko paljon
vaihtelevuutta aikaiseksi. Jos osien mr olisi listty vaikkapa kuuteen,
olisi saatu aikaan todella paljon vaihteleva selostus. Mutta tilaa ei ole
tehty tuhlattavaksi, eli jo 3 saa luvan riitt.
    Koska selostusni on huikeat 84 kappaletta, ei niiden yksityiskohtaista
selityslistaa nin jlkeenpin yksinkertaisesti jaksa kirjoittaa. Tosin
alussa ni oli vain n.20 kappaletta, mutta ohjelmoijamme hieman innostuttua
niit tuli reilu 60 lis! Parhaiten saat selville mit millkin nell
tarkoitetaan, kuuntelemalla niit.
    Selostuksesta saa hieman jrkevmmn kuuloisen, kun yritt puhua
rauhallisella nell. Kun selostusta nitt, kannattaa sanoa yksi selostus
ptk (esim "punainen ampuu sinisen") ja leikata siit eri sanat/osat irti,
ja tallettaa omaan tiedostoonsa. Tllin selostus kuulostaa hieman luonnol-
lisemmalta kuin siin tapauksessa, ett kaikki sanat/osat on sanottu erik-
seen. Jos ne on sanottu erikseen, sanojen/osien painotukset menevt oudon
kuuloisiksi.
    Wav-ptkien tulisi mys olla melko pieni, sill KT2 lataa selostuksen
levylt lennossa. Jos ladattava ni on liian suuri, aiheutuu siit peliin
ikv nykisy. Pid siis nitiedostot pienin vaikka pienentmll samplaus-
taajuutta ja vaihtamalla ni 16 bittisest 8 bittiseksi. Tosin huomion
arvoinen seikka on mys se, ett useimmilla nykyisill kiintolevyill tiedon
lukunopeus on jo niin suuri, ett useimmilla kyttjill nten koolla
ei ole vlttmtt kovin suurta merkityst.

- Parviirus -
