PICO-8 je virtualni stroj, ki poganja preproste igre v retro stilu. Namenoma ima omejene specifikacije strojne opreme, vključno z ločljivostjo 128x128 in velikostjo programa 32k.

Lahko prenesete in igrate "kartuše" PICO-8, lahko pa tudi pišete svoje igre iz nič. Je odlično orodje za razvijalce iger, ki se učijo programirati svojo prvo igro.

PICO-8 na kratko

"Fantazijska konzola" PICO-8 je osnovno, vendar polno opremljeno okolje za razvoj iger. Ni eden od fizične retro konzole ki jo lahko kupite, ampak virtualno konzolo. PICO-8 je v celoti implementiran v programsko opremo, ki jo lahko namestite v Windows, Mac ali Linux.

Veliko iger PICO-8 lahko igrate brezplačno, a če želite ustvariti svojo, boste morali prenesti konzolo PICO-8. Stane 15 $ in je na voljo pri njegov srbeč.io domača stran.

Kako izgleda PICO-8?

Ko zaženete aplikacijo PICO-8, boste videli zaslon, ki je videti takole:

To posnema zaslon, ki so ga 8-bitni domači računalniki, kot je Commodore 64, prikazovali ob zagonu. To je v bistvu REPL (Read-Eval-Print loop), ukazna vrstica, ki jo lahko uporabite za interakcijo s samim tolmačem PICO-8. Uporabite ga lahko za vnašanje odrezkov kode in eksperimentiranje z jezikom.

Ta ukazna vrstica podpira tudi več ukazov za interakcijo s programi PICO-8. Uporabite lahko ukaz LOAD, da odprete drugo igro, in RUN, da jo začnete igrati.

Če želite pokukati v zakulisje, pritisnite ESC za preklop med ukazno vrstico in IDE. IDE ponuja več različnih orodij za pomoč pri ustvarjanju iger.

Kodiranje

Verjetno najpomembnejše orodje je urejevalnik kode za pisanje in urejanje vaših programov. Opazite, kako urejevalnik kode uporablja isti zaslon z nizko ločljivostjo, pisavo slikovnih pik in omejeno barvno paleto, ki pripada vsem igram PICO-8. Začeti je v redu, vendar boste verjetno želeli uporabiti ustrezen urejevalnik besedil za bolj zapletene projekte.

Grafika

Druga ikona v zgornji desni orodni vrstici odpre oblikovalec sprite. To vam omogoča ustvarjanje grafike v igri za vašega igralca in druge like. Lahko izpiliš vaše spretnosti pikselske umetnosti in ustvarite slike velikosti 8x8 v 16 barvah. PICO-8 uporablja zemljevid sprite, tako da lahko z malo zvijače ustvarite manjše sprite ali jih združite za večje.

Uporabite lahko tudi urejevalnik zemljevidov PICO-8 (tretja ikona orodne vrstice) za upravljanje grafike vaše igre. Pomaga vam lahko oblikovati celotno okolje vaše igre ali delati z bolj zapletenimi vzorci sprite.

Zvok

PICO-8 ima tudi vgrajen urejevalnik zvoka. Omogoča vam popoln nadzor nad glasnostjo, višino in hitrostjo za sestavljanje lastnih učinkov. Uporabite lahko celo osem osnovnih instrumentov, da spremenite vrsto zvoka, ki ga lahko ustvarite. Tako kot številna orodja PICO-8 ima urejevalnik zvoka krivuljo učenja, vendar je presenetljivo močan, ko ga obvladate.

Peta ikona in zadnji razdelek v PICO-8 IDE je urejevalnik glasbe. Uporabite ga lahko za kombiniranje in ponavljanje zvočnih učinkov ter tako počasi ustvarite popoln rezultat za svojo igro.

Katere igre igra PICO-8?

Na voljo je veliko iger PICO-8 itch.io, večino pa jih lahko predvajate kar v svojem brskalniku, brezplačno. PICO-8 je zelo priljubljen med igralnimi jamami: dogodki, ki izzivajo razvijalce, da ustvarijo igro v kratkem času. Na Twitterju boste pogosto videli oglaševanje iger.

PICO-8 je tudi odlična možnost za izdelavo prototipa igre, da vidite, kako dobro deluje v resnici. Največja zgodba o uspehu tega pristopa je bila Celeste. Prototip te priznane indie uspešnice je na voljo kot kartuša PICO-8 na stran razvijalca itch.io.

Zgrabi PICO-8 in pojdi na ustvarjanje

Virtualna konzola PICO-8 je velika zgodba o uspehu v svetu neodvisnih razvijalcev iger. Ne samo, da ga lahko uporabite, da se naučite razvijati svojo igro, lahko tudi igrate množico kakovostnih brezplačnih iger, ki so jih ustvarili drugi.

Osnovni jezik PICO-8 je Lua, ki se pogosto uporablja za razvoj iger ali sorodna opravila. Tako so veščine, ki jih pridobite s PICO-8, prenosljive tudi zunaj njega.