PICO-8 on virtuaalikone, joka pyörittää yksinkertaisia retrotyylisiä pelejä. Sillä on tarkoituksella rajoitetut laitteistotiedot, mukaan lukien 128 x 128 resoluutio ja 32 kt ohjelmakoko.
Voit ladata ja pelata PICO-8 "kasetteja", mutta voit myös kirjoittaa omia pelejäsi tyhjästä. Se on loistava työkalu pelinkehittäjille, jotka oppivat ohjelmoimaan ensimmäisen pelinsä.
PICO-8 pähkinänkuoressa
PICO-8 "fantasiakonsoli" on perus, mutta monipuolinen pelikehitysympäristö. Se ei ole yksi niistä fyysiset retro-konsolit jonka voit ostaa, mutta virtuaalinen konsoli. PICO-8 on täysin toteutettu ohjelmistossa, jonka voit asentaa Windowsiin, Maciin tai Linuxiin.
Voit pelata monia PICO-8-pelejä ilmaiseksi, mutta luodaksesi oman, sinun on ladattava PICO-8-konsoli. Se maksaa 15 dollaria ja on saatavilla alkaen sen itch.io kotisivu.
Miltä PICO-8 näyttää?
Kun suoritat PICO-8-sovelluksen, näet tältä näyttävän näytön:
Tämä jäljittelee näyttöä, jota 8-bittiset kotitietokoneet, kuten Commodore 64, näkivät käynnistyksen yhteydessä. Se on pohjimmiltaan REPL (Read-Eval-Print loop), komentorivi, jonka avulla voit olla vuorovaikutuksessa itse PICO-8-tulkin kanssa. Voit käyttää sitä koodinpätkien kirjoittamiseen ja kielen kokeiluun.
Tämä komentorivi tukee myös useita komentoja vuorovaikutuksessa PICO-8-ohjelmien kanssa. Voit käyttää LOAD-komentoa avataksesi toisen pelin ja RUN-komennolla aloittaaksesi sen pelaamisen.
Jos haluat kurkistaa kulissien taakse, paina ESC vaihtaaksesi komentorivin ja IDE: n välillä. IDE tarjoaa useita erilaisia työkaluja pelien luomiseen.
Koodaus
Mahdollisesti tärkein työkalu on koodieditori ohjelmien kirjoittamiseen ja muokkaamiseen. Huomaa, kuinka koodieditori käyttää samaa matalaresoluutioista näyttöä, pikselifonttia ja rajoitettua väripalettia, jotka kuuluvat kaikkiin PICO-8-peleihin. On hyvä aloittaa, mutta haluat todennäköisesti käyttää asianmukaista tekstieditoria monimutkaisempiin projekteihin.
Grafiikka
Toinen kuvake oikean yläkulman työkalupalkissa avaa sprite-suunnittelijan. Tämän avulla voit luoda pelin sisäisiä grafiikoita pelaajallesi ja muille hahmoille. Voit hioa pikselitaitosi ja luo 8x8 kuvia 16 värissä. PICO-8 käyttää sprite-karttaa, joten pienellä temppulla voit luoda pienempiä spritejä tai yhdistää niitä isompiin.
Voit myös käyttää PICO-8:n karttaeditoria (kolmas työkalupalkin kuvake) pelin grafiikan hallintaan. Se voi auttaa sinua suunnittelemaan pelisi yleisen ympäristön tai työskentelemään monimutkaisempien sprite-kuvioiden kanssa.
Ääni
PICO-8:ssa on myös sisäänrakennettu äänieditori. Se antaa sinulle täyden hallinnan äänenvoimakkuudesta, sävelkorkeudesta ja nopeudesta omien tehosteiden säveltämiseen. Voit jopa käyttää kahdeksaa alkeellista instrumenttia muuttaaksesi tuottamasi äänen tyyppiä. Kuten monissa PICO-8:n työkaluissa, äänieditorissa on oppimiskäyrä, mutta se on yllättävän tehokas, kun hallitset sen.
Viides kuvake ja viimeinen osa PICO-8 IDE: ssä on musiikkieditori. Voit käyttää sitä äänitehosteiden yhdistämiseen ja silmukoimiseen, jolloin saat vähitellen täyden pistemäärän pelillesi.
Mitä pelejä PICO-8 pelaa?
PICO-8-pelejä on monia itch.io, ja voit pelata useimpia niistä suoraan selaimessasi ilmaiseksi. PICO-8 on erittäin suosittu pelijäämien parissa: tapahtumat, jotka haastavat kehittäjät luomaan pelin lyhyessä ajassa. Näet usein Twitterissä mainostettuja pelijäämiä.
PICO-8 on myös loistava vaihtoehto pelin prototyyppien tekemiseen, jotta näet kuinka hyvin se toimii todellisuudessa. Tämän lähestymistavan suurin menestystarina on ollut Celeste. Tämän ylistetyn indie-hitin prototyyppi on saatavana PICO-8-patruunana kehittäjän itch.io-sivu.
Tartu PICO-8:aan ja luo sitten
PICO-8-virtuaalikonsoli on suuri menestystarina indie-pelikehittäjien maailmassa. Sen lisäksi, että voit oppia kehittämään omaa peliäsi, voit myös pelata monia laadukkaita ilmaisia pelejä, joita muut ovat tuottaneet.
PICO-8:n taustakieli on Lua, jota käytetään usein pelien kehittämiseen tai siihen liittyviin tehtäviin. Joten PICO-8:lla hankkimasi taidot ovat siirrettävissä myös sen ulkopuolelle.