PICO-8 je virtuálny stroj, ktorý spúšťa jednoduché hry v retro štýle. Má zámerne obmedzené hardvérové špecifikácie vrátane rozlíšenia 128 x 128 a veľkosti programu 32 kB.
Môžete si stiahnuť a hrať „kazety“ PICO-8, ale môžete tiež písať svoje vlastné hry od začiatku. Je to skvelý nástroj pre vývojárov hier, ktorí sa učia programovať svoju prvú hru.
PICO-8 v skratke
„Fantasy konzola“ PICO-8 je základné, ale plne vybavené prostredie na vývoj hier. Nie je jedným z fyzické retro konzoly že si môžete kúpiť, ale virtuálnu konzolu. PICO-8 je plne implementovaný v softvéri, ktorý si môžete nainštalovať na Windows, Mac alebo Linux.
Mnoho hier PICO-8 môžete hrať zadarmo, ale na zostavenie vlastnej si budete musieť stiahnuť konzolu PICO-8. Stojí 15 dolárov a je k dispozícii od jeho svrbenie.io domovskej stránke.
Ako vyzerá PICO-8?
Keď spustíte aplikáciu PICO-8, uvidíte obrazovku, ktorá vyzerá takto:
To napodobňuje obrazovku, ktorú 8-bitové domáce počítače, ako napríklad Commodore 64, zobrazovali pri štarte. Je to v podstate REPL (Read-Eval-Print loop), príkazový riadok, ktorý môžete použiť na interakciu so samotným tlmočníkom PICO-8. Môžete ho použiť na písanie útržkov kódu a experimentovanie s jazykom.
Tento príkazový riadok tiež podporuje niekoľko príkazov na interakciu s programami PICO-8. Môžete použiť príkaz LOAD na otvorenie inej hry a RUN, aby ste ju mohli začať hrať.
Ak chcete nahliadnuť do zákulisia, stlačte ESC na prepínanie medzi príkazovým riadkom a IDE. IDE poskytuje niekoľko rôznych nástrojov, ktoré vám pomôžu vytvárať hry.
Kódovanie
Pravdepodobne najdôležitejším nástrojom je editor kódu na písanie a úpravu vašich programov. Všimnite si, ako editor kódu používa rovnakú obrazovku s nízkym rozlíšením, pixelové písmo a obmedzenú paletu farieb, ktoré patria všetkým hrám PICO-8. Začať je v poriadku, ale na komplikovanejšie projekty budete pravdepodobne chcieť použiť správny textový editor.
Grafika
Druhá ikona v pravom hornom paneli s nástrojmi otvára návrhára sprite. To vám umožní vytvoriť hernú grafiku pre vášho hráča a ďalšie postavy. Môžete brúsiť vaše pixel-art zručnosti a vytvorte obrázky 8x8 v 16 farbách. PICO-8 používa sprite mapu, takže s trochou triku môžete vytvoriť menších škriatkov alebo ich skombinovať pre väčších.
Na správu grafiky svojej hry môžete použiť aj editor máp PICO-8 (tretia ikona panela s nástrojmi). Môže vám pomôcť navrhnúť celkové prostredie vašej hry alebo pracovať s komplikovanejšími vzormi sprite.
Zvuk
PICO-8 má tiež vstavaný zvukový editor. Poskytuje vám plnú kontrolu nad hlasitosťou, výškou tónu a rýchlosťou pri zostavovaní vlastných efektov. Môžete dokonca použiť osem základných nástrojov na zmenu typu zvuku, ktorý môžete produkovať. Rovnako ako mnoho nástrojov PICO-8, aj zvukový editor má krivku učenia, ale je prekvapivo výkonný, keď ho zvládnete.
Piata ikona a posledná časť v IDE PICO-8 je hudobný editor. Môžete ho použiť na kombinovanie a slučkovanie zvukových efektov, čím pomaly vytvárate plné skóre pre vašu hru.
Aké hry hrá PICO-8?
Existuje veľa hier PICO-8 itch.ioa väčšinu z nich si môžete zadarmo zahrať priamo vo svojom prehliadači. PICO-8 je veľmi obľúbený medzi hernými jamami: udalosťami, ktoré vyzývajú vývojárov, aby vytvorili hru v krátkom čase. Často uvidíte herné jamy propagované na Twitteri.
PICO-8 je tiež skvelou voľbou pre prototypovanie hry, aby ste videli, ako dobre to funguje v skutočnosti. Najväčší úspech tohto prístupu bol Celeste. Prototyp tohto uznávaného nezávislého hitu je dostupný ako kazeta PICO-8 stránka vývojára itch.io.
Chyť PICO-8 a potom choď vytvoriť
Virtuálna konzola PICO-8 je príbehom veľkého úspechu vo svete vývoja nezávislých hier. Nielenže sa s ním môžete naučiť vyvíjať svoju vlastnú hru, ale môžete si zahrať aj množstvo kvalitných bezplatných hier, ktoré vytvorili iní.
Základným jazykom PICO-8 je Lua, ktorý sa často používa na vývoj hier alebo súvisiace úlohy. Takže zručnosti, ktoré získate pomocou PICO-8, sú prenosné aj mimo neho.