První pokusy
Konzole PICO-8 má herní editor a příkazovou řádku. Mezi nimi se přepínáme
pomocí klávesy ESC (vlevo nahoře na klávesnici).
Příkazová řádka
LOAD- Načti hru (v Edu edici se otevře okno na načtení souboru)SAVE- Ulož hru (v Edu edici se stáhne soubor)RUN- Spusť hru
Ostatní zatím nepotřebujeme
Ovládání
ESC- Přepni mezi příkazovou řádkou a editoremAlt ←/Alt →- Přepínání záložek
První kód:
Do editoru napište:
function _init()
print("zdarec")
end
Pak se přepneme do příkazové řádky a pustíme to:
Zmáčknout ESC, napsat RUN a zmáčknout Enter.
> RUN
ZDAREC
>
Vyčištění obrazovky
Aby se nám obrazovka vyčistila, tak použijeme funkci CLS():
function _init()
cls()
print("zdarec")
end
Vykreslení obrázku
Na nakreslení obrázku/sprajtu použijeme spr(n) kde spr je jako “SPRite” a
n je číslo.
function _init()
cls()
print("zdarec")
spr(1)
end
Pozice na obrazovce
Obrázek nám překryl textem (nebo naopak, podle toho v jakém pořadí jsme napsali
funkce print a spr.
Abychom posunuli obrázek, tak můžeme za číslo sprajtu (ta jednička v spr(1))
napsat dvě čísla:
- jak daleko doprava se má posunout sprajt
- jak daleko dolů se má posunout sprajt
Pokud bysme chtěli sprajt posunout o 10 (číslo je v pixelech) doprava
(souřadnice X) a o 20 dolů (souřadnice Y), tak musíme přepsat kód na:
function _init()
cls()
print("zdarec")
spr(1, 10, 20)
end
Úkoly navíc
- Posuň sprajt co nejvíc vpravo a dolů pro jaké můžeme použít aby byl sprite vidět.
- Zjisti jaká je velikost sprajtu v pixelech.
- Kolik pixelů má obrazovky PICO-8 na šířku a na výšku? (tip: experimentuj s programem)
- Použij taková čísla pro pozici (dva nové parametry pro posun doprava -
Xa dolůY) tak, aby byl obrázek uprostřed obrazovky