ÄÍ SPRITED ÍÄ SPRITE EDITOR Sprited.exe ÄÄÄÄÄÄÄÄÄÄÄ - T„m„ ohjelma on v„„nnetty kasaan Turbo C++ 3.0:lla. Grafiikkakirjastona on k„ytetty EGAVGA.BGI:ta. - Ohjelma toimii EGA:n 640x350-tilassa ja tarvitsee Microsoft-yhteensopivan hiiren. - Sprited on suunnisteltu C-ohjelmoijille, jotka haluavat piirell„ kuvia C:n getimage()- ja putimage()-k„ytt””n. Spritet ovat 32x32 kokoa. Ohjelman k„ytt” ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ - Ohjelman ty”tila (kuvaruutu) koostuu seuraavista osista: 1) Piirtoruudukko 2) V„ripaletti 3) Sprite luonnollisessa koossa 4) Aktiivisen v„rin n„ytt” 5) Valintapainikkeet T„ss„ osien toiminta ja k„ytt”: 1) Piirtoruudukkoon piirret„„n kuvio 8 kertaa suurennettuna. Vasenta hiiren nappia painamalla voidaan piirt„„ valitulla v„rill„. Oikeaa nappia painamalla voidaan pyyhki„ kuten pyyhekumilla. 2) V„ripaletista valitaan k„ytett„v„ piirtov„ri painamalla vasenta hiiren nappia. 3) Pikkuruutu piirtoruudukon vieress„ n„ytt„„, milt„ piirretty sprite oikeasti n„ytt„„. 4) Oikeassa alanurkassa on neli”, joka n„ytt„„ valitun v„rin. 5) Valintapainikkeista painelemalla tapahtuu kaikkea j„nn„„. Osoittamalla hiirell„ X-painiketta ja painamalla vasenta nappia poistutaan ohjelmasta. Painamalla L-painikkeen kohdalla nappia ladataan kuva tiedostosta. Painamalla S-painiketta tallennetaan kuva tiedostoon. Painamalla vasenta n„pp„int„ C-painikkeen kohdalla tyhjenee piirtoruudukko. Tyhjent„misess„ k„ytet„„n paletista valittua v„ri„. Painamalla oikeaa hiiren n„pp„int„ C-painikkeen kohdalla tyhjennet„„n piirtoruudukko mustalla v„rill„. Piirrosten lataaminen ja tallentaminen ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Piirroksia voidaan ladata ja tallentaa painelemalla valintapainikkeita editorissa (ks. edellinen kohta). Ladattavan/tallennettavan tiedoston nimi pit„„ kuitenkin antaa jo ohjelman k„ynnistysvaiheessa komentorivill„. Esim. SPRITED tausta.img k„ynnist„„ editorin ja pit„„ mieless„„n annetun nimen tausta.img. Nyt editoritilassa voidaan sitten joko ladata jo levyll„ oleva tausta.img- kuva painamalla L-painiketta (edellytt„„, ettt„ tausta.img tosiaan on jo levyll„) tai tallentaa sen hetkisen tuhertelun tulos painamalla S-painiketta. T„ll”in ohjelma tallentaa piirroksen tausta.img-tiedostoon. Huom! Jos saman- niminen tiedosto jo on levyll„, niin ohjelma armotta kirjoittaa sen p„„lle. Yleist„ tarinaa ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Jos joku t„t„ SPRITED-ohjelmaa levitt„„, niin pit„k””n huolen, ett„ samassa paketissa mukana kulkevat EGAVGA.OBJ, SPRITED.EXE ja SPRITED.C -tiedostot. EGAVGA.OBJ on tehty Turbo C:n mukana tulevalla BGI2OBJ-ohjelmalla. SPRITED.EXE on se varsinainen editori. SPRITED.C on editorin l„hdekoodi. SPRITED.DOC on t„m„ enemm„n tai v„hemm„n t„rke„ teksti. Jos joku haluaa k„„nt„„ tuon l„hdekoodin .EXE:ksi, niin muistakoon sitten samalla linkitt„„ mukaan EGAVGA.OBJ:n. Muuten homma ei toimi. Muutama sana kopiointioikeuksista yms. jutuista ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ - L„hdekoodia EI SAA MENNŽ MUUTTAMAAN! - Ohjelmaa saa levitt„„ ja k„ytt„„ vapaasti ilman mit„„n korvauksia tai vaatimuksia. - SPRITED.EXE-ohjelmaa EI SAA myyd„ minun eik„ kenenk„„n muun nimiss„. - Pid„t„n itsell„ni KAIKKI OIKEUDET SPRITED-ohjelmaan ja sen l„hdekoodiin. - L„hdekoodia saa k„ytt„„ inspiraation l„hteen„ ja sen osia saa k„ytt„„ vapaasti omissa ohjelmissa. KOKO LŽHDEKOODIA ei kuitenkaan ole lupa menn„ kopioimaan omaan ohjelmaan. - SPRITED-ohjelmaa on levitett„v„ seuraavassa muodossa: Paketin sis„lt”: SPRITED.EXE SPRITED.OBJ SPRITED.C SPRITED.DOC - Kommentteja ja parannusehdotuksia sek„ juttua siit„ mihin SINŽ olet t„t„ ohjelmaa k„ytt„nyt voit l„hett„„ e-mailina osoitteeseen makarki@hit.fi SPRITED (C) 1995 Matti K„rki