SGP Baltazár Program slúži ako reklama pre SGP Baltazára. Využívam v ňom animované predmety, samostatného Baltazára, Príkazy, začínajúce sa na Gr... a príkazy pre paletu. Obsah programu : - panáčik príde s disketou k počítaču a vloží ju tam - vykreslenie obdĺžnikov + opona - nápis "SGP Baltazár" padajúci dolu - Baltazár príde autom do garáže ( so zvukovými efektmi ) - vyjde z domu a chce si sadnúť - nepáči sa mu však, že sú oblaky, a preto vyjde pred ohradu a vyčaruje lepšie počasie (slniečko) - spokojný si ide sadnúť za ohradu - chvíľu sedí a potom sa z ničoho nič nad ním zjaví vták - každý vták musí vylučovať nestráviteľné zvyšky - vták sa vykakal priamo nad Baltazárom - nahnevaný Baltazár vstane a vyčaruje básničku, ktorá obsahuje jeho krátky príbeh Panáčik prinesie disketu s programom SGP Baltazár a vloží ju do počítača a spustí paletu možností programovacieho jazyka Baltazár a krátky reklamný šot. Obrazovka vášho monitora je vlastne obrazovka počítača, do ktorého panáčik vložil disketu. Postup pri programovaní : Používal som väčšinou animované predmety. Funkcie : Body (x,y) - na pozícii x,y sa vykreslia 4 body v tvare štvorca. Panacik(Od, Do) - panáčik s disketou ide od Od po Do. Keď dosiahne Do, zmizne mu disketa a na obrazovke sa na predtým vyčarovanom počítači zjaví nápis "SGP" VDON(obr1, obr2,x1,x2,y1,y2) - program čaruje dva obrázky naraz - obr1,obr2 čísla obrázkov , ktoré sa majú naraz vyčarovať - pozície obrázkov, kde sa maú vyčarovať - x1, x2, y1, y2 Scena(Predmet,x,y,i) - funkcia pomáha pri zdvíhajúcej sa opone. Vyanimuje predmet číslo Predmet na pozíciách x,y. Vzápätí sa na animovanom predmete nakreslí čierny obdĺžnik - predmet - číslo predmetu, na ktorý sa nakreslí čierny obdĺžnik - x,y-premenné, ktoré určujú pozíciu vyanimovaného predmetu - i- pomocná premenná pre mňa čiže pre programátora PCSpeaker (Frekvencia,Dlžka) - funkcia najprv zapne tón na frekvencii Frekvencia - počká Dĺžka milisekúnd a tón vypne Vták (spôsob) - funkcia postupne animuje vtáka cez celú obrazovku Približne v dvoch tretinách cesty vykaká hovienko, ktoré padne na Baltazára. Baltazár - dôležitá funkcia Umožňuje samostatné jadro programu. Je to celý príbeh. Baltazár vyjde z domu, vyčaruje lepšie počasie a ide si sadnúť. Vykoná sa operácia "slogan", ktorá je vo funkcii. - text sloganu možno nastavit v 4 jazykoch, slovenskom (1),nemeckom (2), anglickom (3) a českom(4). Pesnicka - táto funkcia umožňuje, aby k danému sloganu znela národná melódia : - slovenský text sloganu - Musel by to chlap byť - nemecký text sloganu - Horch vas komt von draussen Rein. - anglický text sloganu - My Bonnie lies over the ocean - český text sloganu - Trpasličí svatba, alebo Pec nam spadla Túto funkciu som vytvoril preto, aby mohol program slúžiť ako reklama aj v iných krajinách. Doplnenie v ďalších jazykoch je jednoduché. GF - Goniometricke funkcie x,y - Pozicia sinusoidy r - polomer, ktorý sa bude menit podla sinusoidy pk - pocet vrcholov (kopcekov) sinusoidy vk - výška kopcek f - farba krivky krok - krok o aký sa bude uhol sinusu zväčšovať Súťaž - hlavná funkcia Súhrn všetkých funkcií. Program by mohol byť použitý ako reklama v DEMO verzii programovacieho jazyka BALTAZÁR. Marcel Krčah