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