Кожна замкнена кімната містить невеликий скрипт із помилкою; прочитайте його, виправте, запустіть його і переходьте до наступного.
Перед вами п’ять кімнат, кожна з яких містить короткий сценарій мініатюрною мовою та визначену мету. Відредагуйте код, щоб машина досягла своєї мети, а потім запустіть його. Консоль показує ваші змінні та чи досягнуто цілі. Вирішіть усі п'ять, щоб втекти.
Else City — це налагоджувальна головоломка в стилі квест-кімнати про читання коду та виправлення логічних помилок.
П’ять кімнат, кожна — короткий скрипт крихітною мовою із заявленою метою, — це форма вправи на читання коду, а не на його написання.
Редагувати чужу програму для досягнення мети — ось чим здебільшого є програмування, і саме цю навичку найрідше свідомо практикують.
Причина складності не має нічого спільного із синтаксисом. Безпечно змінити потік керування означає спершу з’ясувати, що наявний потік робить у кожному випадку, і маленький скрипт з однією хибно прочитаною гілкою переможе вас так само ґрунтовно, як і великий.
Else City — це налагоджувальна головоломка в стилі квест-кімнати про читання коду та виправлення логічних помилок. Це оригінальна безкоштовна браузерна гра, створена власноруч для PlayPendium.