PICO-8 è una macchina virtuale che esegue giochi semplici in stile retrò. Ha specifiche hardware volutamente limitate, tra cui una risoluzione 128x128 e una dimensione del programma di 32k.

Puoi scaricare e giocare con le "cartucce" PICO-8, ma puoi anche scrivere i tuoi giochi da zero. È un ottimo strumento per gli sviluppatori di giochi che imparano a programmare il loro primo gioco.

PICO-8 in poche parole

La "console fantasy" PICO-8 è un ambiente di sviluppo di giochi di base ma completo. Non è uno dei console retrò fisiche che puoi acquistare, ma una console virtuale. PICO-8 è completamente implementato nel software che puoi installare su Windows, Mac o Linux.

Puoi giocare a molti giochi PICO-8 gratuitamente, ma per crearne uno dovrai scaricare la console PICO-8. Costa $ 15 ed è disponibile da è prurito.io pagina iniziale.

Che aspetto ha PICO-8?

Quando esegui l'app PICO-8, vedrai una schermata simile a questa:

Questo imita lo schermo che i computer domestici a 8 bit, come il Commodore 64, mostravano all'avvio. È essenzialmente un REPL (Read-Eval-Print loop), una riga di comando che puoi utilizzare per interagire con l'interprete PICO-8 stesso. Puoi usarlo per digitare frammenti di codice e sperimentare la lingua.

instagram viewer

Questa riga di comando supporta anche diversi comandi per interagire con i programmi PICO-8. Puoi usare il comando LOAD per aprire un gioco diverso e RUN per iniziare a giocarci.

Per dare una sbirciatina dietro le quinte, premi ESC per passare dalla riga di comando all'IDE. L'IDE fornisce diversi strumenti per aiutarti a creare i tuoi giochi.

Codifica

Forse lo strumento più importante è un editor di codice per scrivere e modificare i tuoi programmi. Nota come l'editor di codice utilizza lo stesso schermo a bassa risoluzione, il carattere pixel e la tavolozza di colori limitata che appartengono a tutti i giochi PICO-8. Va bene per iniziare, ma probabilmente vorrai utilizzare un editor di testo adeguato per progetti più complicati.

Grafica

La seconda icona nella barra degli strumenti in alto a destra apre uno sprite designer. Ciò ti consente di creare grafica di gioco per il tuo giocatore e altri personaggi. Puoi affinare le tue abilità di pixel art e crea immagini 8x8 in 16 colori. PICO-8 usa una mappa sprite, quindi con un po' di inganno puoi creare sprite più piccoli o combinarli per quelli più grandi.

Puoi anche utilizzare l'editor di mappe di PICO-8 (la terza icona della barra degli strumenti) per gestire la grafica del tuo gioco. Può aiutarti a progettare l'ambiente generale del tuo gioco o lavorare con schemi di sprite più complicati.

Suono

PICO-8 dispone anche di un editor di suoni integrato. Ti dà il pieno controllo di volume, intonazione e velocità per comporre i tuoi effetti. Puoi persino utilizzare otto strumenti rudimentali per alterare il tipo di suono che puoi produrre. Come molti degli strumenti di PICO-8, l'editor del suono ha una curva di apprendimento, ma è sorprendentemente potente una volta che lo padroneggi.

La quinta icona, e l'ultima sezione dell'IDE PICO-8, è un editor musicale. Puoi usarlo per combinare e riprodurre in loop effetti sonori, costruendo lentamente un punteggio completo per il tuo gioco.

A quali giochi gioca PICO-8?

Ci sono molti giochi PICO-8 attivi prurito.ioe puoi riprodurne la maggior parte direttamente nel tuo browser, gratuitamente. PICO-8 è molto popolare tra i game jam: eventi che sfidano gli sviluppatori a creare un gioco in un breve lasso di tempo. Vedrai spesso jam di giochi promossi su Twitter.

PICO-8 è anche un'ottima opzione per la prototipazione di un gioco, per vedere come funziona nella realtà. La più grande storia di successo di questo approccio è stata Celeste. Il prototipo di questo acclamato successo indie è disponibile come cartuccia PICO-8 sul pagina itch.io dello sviluppatore.

Prendi PICO-8 e poi vai a creare

La console virtuale PICO-8 è una grande storia di successo nel mondo degli sviluppatori di giochi indie. Non solo puoi usarlo per imparare a sviluppare il tuo gioco, ma puoi anche giocare a una serie di giochi gratuiti di qualità che altri hanno prodotto.

Il linguaggio sottostante di PICO-8 è Lua, che viene spesso utilizzato per lo sviluppo di giochi o attività correlate. Quindi le abilità che acquisisci usando PICO-8 sono trasferibili anche al di fuori di esso.