S H A R E W FINTRIS V1.0 A ---------- R E | (c) Tommi Tarkiainen 1993 V Kaikki oikeudet pid„tet„„n E R S I O LAITTEISTOVAATIMUKSET --------------------- T„m„ peli vaatii PC-yhteensopivan koneen, jossa on VGA-grafiikkakortti ( MCGA:kin pit„isi toimia ). Vapaata perusmuistia on oltava ainakin 560000 tavua. Fintris on tehty 486/33 koneella, mutta sit„ on testattu my”s 12Mhz 286-koneessa. Ohjelma tukee hiirt„. TAUSTAA ------- Sunnitellessani Fintrist„ minulla oli kaksi ensisijaista tavoitetta. Ensiksikin halusin tehd„ Tetris-kloonin, jossa olisi my”s grafiikkaa ja toiseksi halusin vaihtelua tavalliseen tetrikseen. T„m„ on ensimm„inen pelini ja haluaisin kuulla Sinun mielipiteesi siit„. Kaikki kommentit ovat tervetulleita, olivatpa ne sitten kielteisi„ tai my”nteisi„. Mit„ erikoista Fintriksess„ sitten on? Ensinn„kin siin„ on KOLME ERILAISTA PELIMOODIA: yksinpeli, kaksinpeli ja kaksintaistelu. Fintriksess„ on KOLME ERILAISTA PALIKKA SETTIŽ: yksinkertaiset-, tavalliset- ja monimutkaiset palikat. Siin„ on my”s PAREMMAT GRAFIIKAT kuin useimmissa muissa tetris- klooneissa ja viel„ kaiken t„m„n lis„ksi on MANA. BUGIT ----- Fintris on perusteellisesti testattu. T„ll„ hetkell„ ei ole tiedossa yht„„n bugia. T„m„ ei kuitenkaan takaa sit„ etteik” bugeja olisi ja niit„ todenn„k”isesti on viel„ muutamia. Jos l”yd„t Fintriksest„ bugin, olisin kiitollinen, jos ilmoittaisit asiasta. Yrit„n poistaa bugit niin nopeasti kuin mahdollista. LISENSSI -------- FINTRIS-ohjelmistoa ei saa levitt„„ vajavaisena tai niin, ett„ sit„ on muutettu, eik„ sit„ saa myyd„ ilman tekij„n kirjallista lupaa. Jos levit„t t„t„ ohjelmaa muille, sinun t„ytyy tehd„ se niin, ett„ kaikki tiedostot, jotka on mainittua kappaleesssa "FINTRIS-TIEDOSTOT", ovat mukana. VASTUUVAPAUS ------------ OHJELMAN TEKIJŽ TOMMI TARKIAINEN EI TAKAA OHJELMAN VIRHEETT™MYYTTŽ JA TŽTEN SANOUTUU IRTI KAIKESTA VASTUUSTA MAHDOLLISTEN VAHINKOJEN TAI HŽIRI™IDEN OSALTA, JOITA TŽMŽ OHJELMA SAATTAA AIHEUTTAA KŽYTT™YMPŽRIST™SSŽSI. REKISTER™INTI ------------- FINTRIS ON SHAREWARE-PELI. T„m„ tarkoittaa sit„ ETTEI SE OLE PUBLIC DOMAINIA EIKŽ SIIS ILMAINEN. Pelin Shareware-versio on tarkoitettu vain ja ainoastaan kokeilua varten. Jos pid„t pelist„, Sinun olisi rekister”it„v„ se. Fintris on kokonainen peli, siit„ ei puutu mit„„n ominaisuuksia. Kuitenkin ne, jotka rekister”iv„t Fintriksen saavat konfiguraatio-ohjelman kaupanp„„lle. Lis„ksi rekister”idyst„ versiosta on poistettu Shareware-ilmoitukset. Rekister”imismaksu on 50 mk ( t„m„ sis„lt„„ 15 mk posti-, ym. kuluja ) Suomessa asuvalle ja $11 ( $4 menee kuluihin ) Suomen ulkopuolella. Rekister”im„ll„ tuet laadukkaiden Shareware-ohjelmien valmistusta. Rekister”ity„si saat rekister”idyn version Fintriksest„, jossa on konfiguraatio-ohjelma ja josta Shareware-ilmoitukset on poistettu. Konfiguraatio-ohjelmalla voit m„„ritell„ n„pp„imet, joita haluat k„ytt„„ pelatessasi. Voit my”s asettaa p„„valikon valinnat mieleisiksesi, jolloin asetukset ( esim. MANA ) ovat sellaiset kuin Sin„ haluat joka kerta, kun k„ynnist„t ohjelman. Jos esimerkiksi haluat pelata 4. tasolla ja yksinkertaiset palikat p„„ll„, voit asettaa ne konfiguraatio- ohjelmasta oletusarvoiksi. Kun sitten k„ynnist„t pelin 4. taso ja yksinkertaiset palikat ovat automaattisesti p„„ll„, eik„ Sinun tarvitse muuta kuin painaa P:t„ aloittaaksesi pelin. Tulevaisuudessa voit my”s rekister”id„ muita Software Illusions - ohjelmia alennetuun hintaan, kun olet rekister”itynyt k„ytt„j„. T„ll„ hetkell„ tosin ei muita Software Illusions - ohjelmia ole saatavilla. Amigalle on tulossa VELORIS-niminen Tetris-klooni, jonka on tehnyt Kalle Salminen. Lis„ksi PC:lle on kehitteill„ jonkinlainen peli. Emme ole viel„ kuitenkaan saaneet p„„tetty„ millainen se tulee olemaan. MITEN REKISTER™IDŽ FINTRIS ? ---------------------------- Sinun ei tarvitse tehd„ mit„„n muuta kuin l„hett„„ minulle kirje, jossa on rekister”imismaksu, nimesi, osoitteesi ja levykkeen, jolla Fintris l„hetet„„n Sinulle, koko ja tyyppi ( esim. 3«" HD ). Osoitteen l”yd„t t„m„n tiedoston lopusta. MITŽ MANA ON ? -------------- Mana on er„„nlaista energiaa, jota voi k„ytt„„ tykin aktivoimiseen ja palikka- jonon k„sittelyyn. Manaa saa, kun pudottaa kaksi, kolme tai nelj„ rivi„ palikoita. Mana kasvaa my”s itsest„„n ajan mittaan, mutta vain eritt„in hitaasti, joten p„„asiassa manaa saa pudottamalla rivej„. Alussa ei ole paljoa manaa k„yt”ss„, joten sit„ tulisi k„ytt„„ s„„steli„„sti. Manalla voidaan suorittaa seuraavia teht„vi„: POISTAA RIVI ampumalla tykill„. T„m„ toiminto kuluttaa eniten manapisteit„. PALIKAN MONISTAMINEN on toiseksi manaa kuluttavin toiminto. Painettuasi palikan monistus n„pp„int„ seuraava palikka tulee olemaan samanlainen kuin sit„ edelt„nyt palikka. Palikka, joka olisi normaalisti tullut seuraavana tulee monistetun palikan j„lkeen. Kolmas ja viimeinen toiminto on PALIKAN POISTO, joka vaatii kaikkein v„hiten manaa. Voit poistaa seuraavan palikan palikkajonosta painamalla palikanpoisto n„pp„int„. Manan ollessa p„„ll„ pisteit„ ei tule pudotuksista yht„ paljon kuin, jos mana olisi pois p„„lt„. T„m„ sen takia, ett„ mana helpottaa pelaamista melko paljon. Toisinsanoen pisteit„ tulee hitaammin, mutta peli kest„„ todenn„k”isesti kauemmin. On mahdollista saada paljon pisteit„ k„sittelem„ll„ palikkajonoa. Palikan monistus on siin„ eritt„in k„tev„. Saadaksesi mahdollisimman paljon etua manasta sinun tulee omaksua uudenlainen pelityyli. T„ss„ on muutamia vinkkej„, jotta p„„sisit alkuun. K„yt„ tykkej„ vain, kun se on aivan v„ltt„m„t”nt„. K„yt„ palikan monistusta saadaksesi mahdollisimman monta rivi„ tiputettua kerralla. Poista sellaiset palikat, jotka eiv„t sovi pinoon. Seuraavassa on joitakin numerotietoja avuksesi manan k„yt”ss„. Kerralla tiputettujen rivien m„„r„ Manan lis„ys ---------------------------------- ------------ 4 rivi„ 11 3 rivi„ 4 2 rivi„ 1 Toiminto Manan kulutus -------- ------------- Tykill„ ampuminen 7 Palikan monistus 5 Palikan poisto 3 NŽPPŽIMET --------- PŽŽVALIKKO: N„pp„in Selitys ------- ------- P Aloita peli Sama kuin edellinen Sama kuin edellinen M Mana p„„lle/pois ( Kappaleesta "MITŽ MANA ON ?" l”yd„t lis„tietoa MANASTA. ) H Enn„tyslista S Yksinkertaiset palikat p„„lle/pois C Monimutkaiset palikat p„„lle/pois R Palikoiden py”rimissuunta ( my”t„- tai vastap„iv„„n ) F Palikoiden putoamisnopeus V Versio numero A Infoa Fintriksest„ Yksinpeli Kaksinpeli Kaksintaistelu ( kaksi pelaajaa pelaa toisiaan vastaan ) 1-9 Vaikeustaso Poistu Fintriksest„ NŽPPŽIMET PELIN AIKANA: N„pp„in Selitys ------- ------- P Keskeyt„ peli hetkeksi ( Paina jatkaaksesi ) 1 Pelaaja nro 1: Laukaise tykki (oletus) 2 Pelaaja nro 1: Pudota palikka (oletus) 3 Pelaaja nro 1: Siirr„ tykki„ alasp„in (oletus) 4 Pelaaja nro 1: Siirr„ palikkaa vasemmalle (oletus) 5 Pelaaja nro 1: Py”rit„ palikkaa (oletus) 6 Pelaaja nro 1: Siirr„ palikkaa oikealle (oletus) 7 Pelaaja nro 1: Siirr„ tykki„ yl”sp„in (oletus) 8 Pelaaja nro 1: Poista seuraava palikka jonosta (oletus) 9 Pelaaja nro 1: Monista nykyinen palikka (oletus) 0 Pelaaja nro 1: N„yt„ seuraava palikka (oletus) N Pelaaja nro 2: Laukaise tykki (oletus) Pelaaja nro 2: Pudota palikka (oletus) . Pelaaja nro 2: Siirr„ tykki„ alasp„in (oletus) J Pelaaja nro 2: Siirr„ palikkaa vasemmalle (oletus) K Pelaaja nro 2: Py”rit„ palikkaa (oletus) L Pelaaja nro 2: Siirr„ palikkaa oikealle (oletus) U Pelaaja nro 2: Siirr„ tykki„ yl”sp„in (oletus) I Pelaaja nro 2: Poista seuraava palikka jonosta (oletus) O Pelaaja nro 2: Monista nykyinen palikka (oletus) Pelaaja nro 2: N„yt„ seuraava palikka (oletus) Lopeta peli Kaikki n„pp„imet lukuunottamatta "P:t„" ja "ESC:a" voidaan m„„ritell„ uudestaan konfiguraatio-ohjelmalla, joka on Fintriksen rekister”idyss„ versiossa. FINTRIS-TIEDOSTOT ----------------- Tiedosto Koko Kuvaus -------- ---- ------ FINTRIS.EXE 68666 P„„ohjelma CONFIG.FIN 33 Konfiguraatiotiedosto DEFAULT1.KEY 10 1. pelaajan n„pp„imist”n oletusasetukset DEFAULT2.KEY 10 2. pelaajan n„pp„imist”n oletusasetukset FINBACK.DAT 47997 Grafiikka tiedosto FINBEG.DAT 62081 Grafiikka tiedosto FINEND.DAT 56880 Grafiikka tiedosto FINMENU.DAT 56955 Grafiikka tiedosto FINSTAT.DAT 50401 Grafiikka tiedosto FINTEXT.DAT 45025 Grafiikka tiedosto FINTRIS.DAT 47511 Grafiikka tiedosto SILOGO.DAT 18553 Grafiikka tiedosto TOPTEN.DAT 58087 Grafiikka tiedosto TOPTEXT.DAT 47869 Grafiikka tiedosto EFINTRIS.TXT 12830 Englanninkieliset dokumentit SFINTRIS.TXT 12797 Sama suomeksi Seuraavat tiedostot kuuluvat vain ja ainoastaan rekister”ityyn versioon: Tiedosto Koko Kuvaus -------- ---- ------ CONFIG.EXE - Konfiguraatio-ohjelma ( EI OLE SISŽLLYTETTY SHAREWARE-VERSIOON ) ECONFIG.TXT - Englanninkieliset ohjeet konfiguraatio-ohjelmaan ( EI OLE SISŽLLYTETTY SHAREWARE-VERSIOON ) SCONFIG.TXT - Sama kuin edellinen, mutta suomeksi ( EI OLE SISŽLLYTETTY SHAREWARE-VERSIOON ) PELIN SUUNNITTELU JA OHJELMOINTI -------------------------------- Tommi Tarkiainen SOFTWARE ILLUSION - LOGO ------------------------ Miikka Vilermo Tommi Tarkiainen KIITOKSET SEURAAVILLE HENKIL™ILLE AVUSTA JA TUESTA -------------------------------------------------- Teknisi„ neuvoja: Antti Leinonen Kalle Salminen Lis„ideoita: Kalle Salminen Timo Haanp„„ Miikka Vilermo Pasi Perttil„ Erkko Lehtonen Beta testaajat: Erkko Lehtonen ( Erityiskiitokset Erkolle perusteellisesta testauksesta ) Teppo Lehtonen Timo Haanp„„ Kalle Salminen Miikka Vilermo Pasi Perttil„ Juha Tarkiainen Hannu Tarkiainen ja monet muut LŽHDEKOODIN SAATAVUUS --------------------- KYLLŽ, Fintriksen l„hdekoodit on mahdollista tilata. Fintris on ohjelmoitu k„ytt„en assembleria ja C-kielt„. Kaikki matalantason grafiikkarutiinit on tehty kokonaan assemblerilla ja muut osat pelist„ on tehty C:ll„. Koska n„iden rutiinien kehittelyyn on kulunut suunnaton m„„r„ aikaa ja ty”t„, olen pakotettu pyyt„m„„n niist„ suhteellisen korkeaa hintaa. Jos olet kiinnostunut, voit tilata rutiinit alla olevasta osoitteesta. TEKIJŽN YHTEYSTIEDOT -------------------- Minut tavoittaa parhaiten postitse seuraavasta osoitteesta. Kaikki ideat, bugi-ilmoitukset ja muut kommentit ovat tervetulleita. Tommi Tarkiainen Pienkodinkatu 10 33560 Tampere