CodeQuest — salva la città, impara a programmare
La città di Codeoria è stata colpita dal Virus: le mura si sgretolano, i mercati tacciono, la sua luce si sta spegnendo. Solo tu — Ren, un ragazzino qualunque della periferia — puoi riportarla in vita, imparando a padroneggiare qualcosa di potente: il vero codice. Dieci livelli di storia, trenta sfide di programmazione, autentico C# — per i bambini, e per i grandi che hanno sempre voluto provarci.
Cosa impari davvero
CodeQuest insegna il C#, il linguaggio dietro la maggior parte dei programmi Windows e a buona parte del software gestionale. Non ne leggi soltanto: scrivi codice vero, e o gira o non gira. Trenta sfide su dieci livelli ti portano dalla prima variabile alle condizioni, ai cicli, ai metodi e alle collezioni, e ognuna è messa in scena come qualcosa di cui la storia ha bisogno: un muro da ricostruire, un cancello da aprire, un mercato da far rivivere. Il codice che scrivi è autentico; solo il compilatore è una versione semplificata pensata per il gioco.
Come si gioca
Sei Ren, un ragazzino qualunque della periferia di Codeoria. Ogni livello si apre con la storia, poi una lezione breve, poi le sfide. Se sbagli perdi punti vita, con un suggerimento a disposizione se lo vuoi: al livello più difficile quel suggerimento ti costa qualcosa, ed è voluto. Se indovini, la città guarisce a vista d'occhio: lo sfondo attraversa sei stadi di ripresa mentre avanzi. Distintivi ed esperienza segnano quanta strada hai fatto, e tutto viene salvato sul tuo dispositivo, così puoi smettere quando vuoi e riprendere più tardi.
A chi è rivolto
A chiunque si sia già arreso davanti a un tutorial di programmazione. Il rimprovero abituale è che sono aridi e che non è mai chiaro perché tutto questo conti: una storia risolve entrambe le cose, perché il motivo per imparare un ciclo è che quel ciclo ricostruisce il muro. Ci sono tre livelli di difficoltà, quindi va bene per un dodicenne curioso come per un adulto che se l'è sempre ripromesso. Non serve esperienza e non c'è nulla da installare.
Perché è gratis
Perché è nato per il piacere di farlo e regalarlo non ci costa nulla: l'intero gioco gira nel tuo browser. Nessun account, nessun pagamento, nessun limite di tempo, nessuna filigrana. Non è la demo di una versione a pagamento; una versione a pagamento non esiste. Se ti piace, il resto del sito è ciò con cui ci guadagniamo da vivere, e questa è l'unica condizione.
I tuoi progressi restano con te
I salvataggi stanno nella memoria del tuo browser, sul dispositivo dove hai giocato: sopravvivono alla chiusura della scheda ma non ti seguono su un altro computer. Cancellare i dati del browser cancella anche loro. Noi non ne teniamo copia: non c'è un account a cui agganciarla, e crearne uno solo per conservare un salvataggio ci è sembrato uno scambio sbagliato.
