Ogni stanza chiusa a chiave contiene una piccola sceneggiatura con un bug; leggilo, correggilo, eseguilo e passa a quello successivo.
Come giocare
Affronti cinque stanze, ciascuna con una breve sceneggiatura in un linguaggio minuscolo e un obiettivo dichiarato. Modifica il codice in modo che la macchina raggiunga il suo obiettivo, quindi eseguilo. La console mostra le tue variabili e se l'obiettivo è stato raggiunto. Risolveteli tutti e cinque per scappare.
Il mini-linguaggio ha cicli di assegnazione, if/else e while
Esegui esegue lo script modificato e segnala le variabili finali
Un suggerimento di riferimento ti dà una spinta; meno suggerimenti e soluzioni più rapide ottengono un punteggio più alto
Controlli
Desktop: digita nell'editor, premi Esegui o Ctrl/Cmd+Invio; La tabulazione inserisce due spazi
Telefono e tablet: modificabile al tocco, ma per la codifica è consigliata una tastiera esterna
Modalità di gioco
Giornaliero: oggi per tutti lo stesso set di cinque stanze
Esercizio: un set appena generato con il pulsante Nuovo Set
Suggerimenti e strategia
Traccia prima le variabili a mano: la console ti mostra esattamente dove la corsa diverge dall'obiettivo
Osservare le condizioni del loop e gli errori off-by-one; molti bug sono un confronto o un valore iniziale sbagliato
Cosa imparerai
Else City è un puzzle di debug in stile escape room sulla lettura del codice e sulla correzione degli errori logici.
Ideale per: all'incirca classi 7-12 (dai 12 anni in su)
Per genitori e insegnanti: il debug come sfida nell'escape room.
A proposito di altra città
Else City è un puzzle di debug in stile escape room sulla lettura del codice e sulla correzione degli errori logici. È un gioco browser originale e gratuito creato internamente per PlayPendium.