PICO-8 är en virtuell maskin som kör enkla spel i retrostil. Den har avsiktligt begränsade hårdvaruspecifikationer inklusive en 128x128 upplösning och 32k programstorlek.

Du kan ladda ner och spela PICO-8 "kassetter", men du kan också skriva dina egna spel från grunden. Det är ett bra verktyg för spelutvecklare som lär sig programmera sitt första spel.

PICO-8 i ett nötskal

PICO-8 "fantasykonsolen" är en grundläggande men fullfjädrad spelutvecklingsmiljö. Det är inte en av de fysiska retrokonsoler som du kan köpa, men en virtuell konsol. PICO-8 är fullt implementerad i programvara som du kan installera på Windows, Mac eller Linux.

Du kan spela många PICO-8-spel gratis, men för att bygga dina egna måste du ladda ner PICO-8-konsolen. Det kostar $15 och är tillgängligt från dess itch.io startsida.

Hur ser PICO-8 ut?

När du kör PICO-8-appen ser du en skärm som ser ut så här:

Detta efterliknar skärmen som 8-bitars hemdatorer, som Commodore 64, brukade visa vid uppstart. Det är i huvudsak en REPL (Read-Eval-Print loop), en kommandorad som du kan använda för att interagera med själva PICO-8-tolken. Du kan använda den för att skriva kodavsnitt och experimentera med språket.

instagram viewer

Den här kommandoraden stöder också flera kommandon för att interagera med PICO-8-program. Du kan använda kommandot LOAD för att öppna ett annat spel och RUN för att börja spela det.

För en titt bakom kulisserna, tryck på ESC för att växla mellan kommandoraden och IDE. IDE tillhandahåller flera olika verktyg som hjälper dig att skapa dina spel.

Kodning

Det kanske viktigaste verktyget är en kodredigerare för att skriva och redigera dina program. Lägg märke till hur kodredigeraren använder samma lågupplösta skärm, pixeltypsnitt och begränsade färgpalett som tillhör alla PICO-8-spel. Det är bra att komma igång med, men du vill förmodligen använda en ordentlig textredigerare för mer komplicerade projekt.

Grafik

Den andra ikonen i det övre högra verktygsfältet öppnar en spritedesigner. Detta låter dig skapa grafik i spelet för din spelare och andra karaktärer. Du kan finslipa dina pixel-art färdigheter och skapa 8x8 bilder i 16 färger. PICO-8 använder en spritekarta, så med lite knep kan du skapa mindre sprites eller kombinera dem för större.

Du kan också använda PICO-8s kartredigerare (den tredje verktygsfältsikonen) för att hantera ditt spels grafik. Det kan hjälpa dig att designa ditt spels övergripande miljö eller arbeta med mer komplicerade spritemönster.

Ljud

PICO-8 har också en inbyggd ljudredigerare. Det ger dig full kontroll över volym, tonhöjd och hastighet för att komponera dina egna effekter. Du kan till och med använda åtta rudimentära instrument för att ändra vilken typ av ljud du kan producera. Liksom många av PICO-8s verktyg har ljudredigeraren en inlärningskurva, men är förvånansvärt kraftfull när du väl bemästrar den.

Den femte ikonen, och den sista delen i PICO-8 IDE, är en musikredigerare. Du kan använda den för att kombinera och loopa ljudeffekter, och sakta bygga upp en full poäng för ditt spel.

Vilka spel spelar PICO-8?

Det finns många PICO-8-spel på itch.io, och du kan spela de flesta direkt i din webbläsare, gratis. PICO-8 är väldigt populärt med game jams: evenemang som utmanar utvecklare att skapa ett spel på kort tid. Du kommer ofta att se game jams marknadsföras på Twitter.

PICO-8 är också ett utmärkt alternativ för att prototypera ett spel, för att se hur bra det fungerar i verkligheten. Den största framgångssagan för detta tillvägagångssätt har varit Celeste. Prototypen av denna hyllade indiehit finns som en PICO-8-patron på utvecklarens itch.io-sida.

Ta tag i PICO-8 Gå sedan Skapa

Den virtuella konsolen PICO-8 är en stor framgångssaga inom indiespelsutvecklingsvärlden. Du kan inte bara använda det för att lära dig hur du utvecklar ditt eget spel, du kan också spela en mängd gratis kvalitetsspel som andra har producerat.

PICO-8:s underliggande språk är Lua, som ofta används för spelutveckling eller relaterade uppgifter. Så färdigheter du skaffar dig med PICO-8 kan också överföras utanför den.