잠긴 각 방에는 버그가 있는 작은 스크립트가 들어 있습니다. 그것을 읽고, 패치하고, true로 실행하고, 다음으로 넘어갑니다.
당신은 5개의 방을 마주하게 되는데, 각 방에는 작은 언어로 된 짧은 대본과 명시된 목표가 있습니다. 머신이 목표를 달성하도록 코드를 편집한 다음 실행합니다. 콘솔에는 변수와 목표 달성 여부가 표시됩니다. 다섯 가지 문제를 모두 풀어 탈출하세요.
Else City는 코드를 읽고 논리 오류를 수정하는 방 탈출 스타일의 디버깅 퍼즐입니다.
방 다섯 개가 각각 목표가 명시된 작은 언어의 짧은 스크립트인 것은 코드 쓰기가 아니라 코드 읽기 연습의 형태다.
목표에 맞도록 다른 사람의 프로그램을 고치는 것이 대부분의 프로그래밍이 실제로 하는 일이며, 의도적으로 연습하는 경우가 가장 드문 기술이다.
그것이 어려운 이유는 문법과 아무 관계가 없다. 제어 흐름을 안전하게 바꾸려면 먼저 기존 흐름이 모든 경우에 무엇을 하는지 알아내야 하며, 가지 하나를 잘못 읽은 작은 스크립트는 큰 스크립트만큼이나 철저히 발목을 잡는다.
Else City는 코드를 읽고 논리 오류를 수정하는 방 탈출 스타일의 디버깅 퍼즐입니다. PlayPendium용으로 자체 제작된 독창적인 무료 브라우저 게임입니다.