PICO-8 on virtuaalne masin, mis käitab lihtsaid retrostiilis mänge. Sellel on sihilikult piiratud riistvaraspetsifikatsioonid, sealhulgas eraldusvõime 128 x 128 ja programmi suurus 32 kB.
Saate alla laadida ja mängida PICO-8 "kassette", kuid saate ka ise oma mänge nullist kirjutada. See on suurepärane tööriist mänguarendajatele, kes õpivad oma esimest mängu programmeerima.
PICO-8 lühidalt
PICO-8 "fantaasiakonsool" on lihtne, kuid täisfunktsionaalne mänguarenduskeskkond. See ei ole üks neist füüsilised retrokonsoolid mida saate osta, vaid virtuaalne konsool. PICO-8 on täielikult rakendatud tarkvaras, mille saate installida Windowsi, Maci või Linuxi jaoks.
Saate mängida paljusid PICO-8 mänge tasuta, kuid enda loomiseks peate alla laadima PICO-8 konsooli. See maksab 15 dollarit ja on saadaval alates selle itch.io avaleht.
Kuidas PICO-8 välja näeb?
Kui käivitate rakenduse PICO-8, näete ekraani, mis näeb välja järgmine:
See jäljendab ekraani, mida 8-bitised koduarvutid, nagu Commodore 64, alglaadimisel kuvasid. See on sisuliselt REPL (Read-Eval-Print loop), käsurida, mida saate kasutada PICO-8 tõlgi endaga suhtlemiseks. Saate seda kasutada koodilõikude sisestamiseks ja keelega katsetamiseks.
See käsurida toetab ka mitmeid PICO-8 programmidega suhtlemise käske. Võite kasutada käsku LOAD mõne muu mängu avamiseks ja RUN selle mängimise alustamiseks.
Kulisside taha piilumiseks vajutage käsurea ja IDE vahel lülitumiseks ESC. IDE pakub mitmeid erinevaid tööriistu, mis aitavad teil mänge luua.
Kodeerimine
Võimalik, et kõige olulisem tööriist on programmide kirjutamiseks ja redigeerimiseks koodiredaktor. Pange tähele, kuidas koodiredaktor kasutab sama madala eraldusvõimega ekraani, pikslifondi ja piiratud värvipaletti, mis kuuluvad kõigile PICO-8 mängudele. Alustamiseks on hea, kuid tõenäoliselt soovite keerulisemate projektide jaoks kasutada korralikku tekstiredaktorit.
Graafika
Teine ikoon paremas ülanurgas avab sprite-kujundaja. See võimaldab teil luua oma mängija ja teiste tegelaste jaoks mängusisest graafikat. Saate lihvida oma pikslite kunsti oskusi ja luua 8x8 pilte 16 värviga. PICO-8 kasutab spraitide kaarti, nii et väikese trikiga saate luua väiksemaid spraite või kombineerida neid suuremate jaoks.
Mängu graafika haldamiseks saate kasutada ka PICO-8 kaardiredaktorit (kolmas tööriistariba ikoon). See võib aidata teil kujundada oma mängu üldist keskkonda või töötada keerulisemate spraitide mustritega.
Heli
PICO-8-l on ka sisseehitatud heliredaktor. See annab teile täieliku kontrolli helitugevuse, helikõrguse ja kiiruse üle oma efektide koostamiseks. Saate kasutada isegi kaheksat algelist instrumenti, et muuta tekitatava heli tüüpi. Nagu paljudel PICO-8 tööriistadel, on ka heliredaktoril õppimiskõver, kuid see on üllatavalt võimas, kui seda valdate.
Viies ikoon ja viimane jaotis PICO-8 IDE-s on muusikaredaktor. Saate seda kasutada heliefektide kombineerimiseks ja loomiseks, kogudes aeglaselt oma mängu jaoks täielikku skoori.
Milliseid mänge PICO-8 mängib?
Seal on palju PICO-8 mänge itch.ioja saate enamikku neist tasuta mängida otse oma brauseris. PICO-8 on väga populaarne mängude jammide seas: sündmused, mis esitavad arendajatele väljakutse luua mäng lühikese aja jooksul. Näete sageli Twitteris reklaamitud mänguummikuid.
PICO-8 on ka suurepärane võimalus mängu prototüüpimiseks, et näha, kui hästi see tegelikkuses töötab. Selle lähenemise suurim edulugu on olnud Celeste. Selle tunnustatud indie-hiti prototüüp on saadaval PICO-8 kassetina arendaja itch.io leht.
Haarake PICO-8 ja seejärel looge
PICO-8 virtuaalne konsool on suur edulugu indie-mängude arendajate maailmas. Saate seda mitte ainult oma mängu arendamise õppimiseks kasutada, vaid saate mängida ka hulgaliselt kvaliteetseid tasuta mänge, mida teised on loonud.
PICO-8 aluseks olev keel on Lua, mida kasutatakse sageli mängude arendamiseks või sellega seotud ülesanneteks. Seega on PICO-8 abil omandatud oskused ülekantavad ka väljaspool seda.