[Swift Playground/코딩 배우기1] 박스 안에서 코드, Boxed in Code
Swift Playground는 간단하게 게임을 하면서 Swift의 문법을 익힐 수 있는 프로그램 입니다. 그중에서도 '코딩 배우기1 - 박스 안에서' 단계의 해결방법을 공유하고자 글을 작성합니다! 혹시 제가 작성한것 보다 간단하거나 더 좋은 솔루션이 있다면 모두 공유를 하면 좋을 것 같습니다. 이 단계의 문제해결 방법의 포인트는 반복되는 행동을 찾는 것 입니다! 1. 캐릭터가 위치 한 곳에 보석 or 스위치가 존재하는가 판별 2. 코너 회전 3. 직진 처음부터 코드를 짜려고 하기보다는 우선 캐릭터가 어떻게 이동해야 하는지 천천히 생각해보는게 좋습니다, 노트에 행동을 하나하나 적어 나가는 것도 좋은 방법입니다. 우선, 캐릭터는 이동을 할때마다 발 밑에 꺼진 스위치가 있다면 스위치를 작동시키고, 보석이 있..