Risultati del BASIC 10Liner Contest 2021

Si è appena conclusa la cerimonia di premiazione dell’edizione 2021 del BASIC 10Liner Contest. L’evento, iniziato in mattinata, si è svolto durante l’intero arco della giornata, mediante la pubblicazione di tweet con i risutati parziali sull’account BASIC10Liners.

BASIC 10Liner Contest: "volantino" del concorso
BASIC 10Liner Contest: “volantino” del concorso

Un comitato composto da 7 esperti ha giudicato i 146 programmi in concorso ed ha espresso, per ciascuno di essi, un punteggio compreso tra 1 (scarso) e 10 (eccellente).

I titoli con cui ho partecipato all’edizione 2021 del contest appartengono tutti alla categoria PUR-80 (66 giochi in gara) e sono:

Nonostante l’anno scorso avessi ottenuto risultati migliori, sono comunque soddisfatto di essere entrato nella TOP 10 con ROUTE81 (9a posizione, 7.25 punti), la cui realizzazione è stata particolarmente sfidante, in quanto il BASIC dello ZX81 permette solamente un’istruzione per linea, quindi riuscire a realizzare un gioco in 10 righe di codice per questo piccolo computer è comunque un risultato notevole.

Il tweet che annuncia la nona posizione per ROUTE81
Il tweet che annuncia la nona posizione per ROUTE81

10 Miglia si è classificato 17o, con 6.75 punti, mentre è andata peggio per The Typing of the Spec, 48o con 4.50 punti.

Il tweet che annuncia la diciassettesima posizione per ROUTE81
Il tweet che annuncia la diciassettesima posizione per ROUTE81
Il tweet che annuncia la quarantottesima posizione per The Typing of the Spec
Il tweet che annuncia la quarantottesima posizione per The Typing of the Spec

Per la cronaca, il primo classificato per la categoria PUR-80, con 8.36 punti, è Moon Landing per Oric Atmos. Segue A Day In The Life Of A Teleporter per Commodore 64 (8.30 punti), mentre il terzo è Chuck’s Challenge, sempre per Commodore 64 (8.16 punti).
Ovviamente, vorrei provare (e studiare) tutti i giochi in concorso, ma da fan di PI-Balled e Q*bert, sono particolarmente attratto da Hubert per Atari 800 XL, che con 7.33 punti si è piazzato ottavo.

Risultati del BASIC 10Liner Contest 2021 (da basic10liner.com)
Risultati del BASIC 10Liner Contest 2021 (da basic10liner.com)

Segnalo che i giochi in gara e la classifica finale per tutte le categorie sono disponibili sui canali ufficiali del contest: Twitter, itch.io e sito web basic10liner.com e che le mie realizzazioni sono disponibili anche sul mio profilo itch.io.

Ricordo infine che è ancora possibile votare per il premio speciale Public’s Award, esprimendo la propria preferenza con un 💗 sul tweet dedicato al gioco o programma preferito (qui i link per ROUTE81, 10 Miglia e The Typing of the Spec).

Già pensando a cosa proporre nella prossima edizione, ringrazio ancora Gunnar e gli organizzatori dell’evento, gli altri partecipanti e gli amici di Retro Programmers Inside e RetroProgramming Italia.

Read in English

ROUTE81: videogioco di azione/corse BASIC 10-liner (ZX81)

Logo di ROUTE81
Logo di ROUTE81

ROUTE81 è un videogioco di azione/corse automobilistiche, realizzato in 10 linee di programma BASIC per il computer Sinclair ZX81. Per il funzionamento, è richiesta un’espansione di memoria di almeno 4k.

ROUTE81: screenshot del gioco
ROUTE81: screenshot del gioco

ROUTE81 è il mio secondo gioco in gara per l’edizione 2021 del BASIC 10Liner Contest. La realizzazione è stata particolarmente sfidante, in quanto l’interprete BASIC dello ZX81 consente solamente un’istruzione per linea. Proprio per questa ragione, per non sforare il limite delle 10 righe di codice imposto dal regolamento, ho dovuto eliminare alcune funzionalità presenti in quasi tutti i giochi, come la gestione del punteggio. Credo tuttavia che il risultato raggiunto sia valido e che il gioco meriti almento una partita.

ROUTE81: listato BASIC del programma
ROUTE81: listato BASIC del programma

Puoi sia scaricare ROUTE81 dalla pagina di itch.io dedicata al progetto, che giocare online sul tuo browser web.

Link alla pagina itch.io di ROUTE81

L’archivio scaricabile contiene, oltre al file del gioco in formato .P, la documentazione completa, con tanto di codice sorgente spiegato linea per linea.

Sul mio canale YouTube, è inoltre disponibile un breve video, che mostra il gameplay e il codice sorgente del programma.

Infine, se hai apprezzato ROUTE81, ti invito ad esprimere la tua preferenza, mettendo un like sul tweet dedicato. Il tuo voto contribuirà all’assegnazione del premio speciale “Public’s Choice”.

Read in English