Ogni stanza chiusa a chiave contiene una piccola sceneggiatura con un bug; leggilo, correggilo, eseguilo e passa a quello successivo.
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.
Else City è un puzzle di debug in stile escape room sulla lettura del codice e sulla correzione degli errori logici.
Cinque stanze, ciascuna un breve script in un linguaggio minuscolo con un obiettivo dichiarato, hanno la forma di un esercizio di lettura del codice anziché di scrittura.
Modificare il programma di qualcun altro per raggiungere un obiettivo è ciò in cui consiste davvero gran parte della programmazione, ed è l'abilità che si esercita di proposito più di rado.
Il motivo per cui è difficile non ha nulla a che vedere con la sintassi. Modificare il flusso di controllo in modo sicuro significa prima capire che cosa fa il flusso esistente in ogni caso, e un piccolo script con un solo ramo letto male ti sconfiggerà con la stessa efficacia di uno grande.
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.