In elke afgesloten kamer staat een klein script met een bug; lees het, patch het, voer het uit en ga naar de volgende.
Hoe te spelen
Je wordt geconfronteerd met vijf kamers, elk met een kort script in een kleine taal en een bepaald doel. Bewerk de code zodat de machine zijn doel bereikt en voer deze vervolgens uit. De console toont uw variabelen en of het doel is bereikt. Los ze alle vijf op om te ontsnappen.
De minitaal heeft toewijzings-, if/else- en while-lussen
Run voert uw bewerkte script uit en rapporteert de laatste variabelen
Een referentiehint geeft je een duwtje; minder hints en snellere oplossingen scoren hoger
Controles
Desktop: typ de editor, druk op Uitvoeren of Ctrl/Cmd+Enter; Tab voegt twee spaties in
Telefoon en tablet: bewerkbaar via aanraking, maar voor coderen wordt een extern toetsenbord aanbevolen
Spelmodi
Dagelijks: vandaag voor iedereen dezelfde vijfkamersset
Oefenen: een vers gegenereerde set met de knop Nieuwe set
Tips & strategie
Traceer de variabelen eerst met de hand: de console laat u precies zien waar de run afwijkt van het doel
Bekijk luscondities en off-by-one-fouten; veel bugs zijn een verkeerde vergelijking of startwaarde
Wat je gaat leren
Else City is een debugging-puzzel in escape room-stijl over het lezen van code en het oplossen van logische fouten.
Voor ouders en leerkrachten: debuggen als escape-room-uitdaging.
Over Anders Stad
Else City is een debugging-puzzel in escape room-stijl over het lezen van code en het oplossen van logische fouten. Het is een origineel, gratis browserspel dat intern voor PlayPendium is gebouwd.