... "나는 아직 다 모른다. 아는 것도 다시 살펴보자." 크 마지막이라 그런가 자료구조가 나오는구만..! ... 설명을 이해하는데 시간이 좀 걸렸다 .. + // 좌표를 제거하고 비어있는 배열에 좌표를 추가합니다. 라는데, 어떤 좌표를 제거해야하는건지를 몰라서 헤맸다 ... let allCoordinates = world.allPossibleCoordinates var heights: [Int] = [] // 높이에 임의의 숫자를 추가합니다. for _ in 1...20 { let randInt = randomInt(from: 1, to: 20) heights.append(randInt) } var index = 0 for coordinate in allCoordinates { if index == ..
... "나는 아직 다 모른다. 아는 것도 다시 살펴보자." 이건 주제가 뭘까..? 객체 생성해서 맵 구성하는건가?? world.place(Block(), atColumn: 4, row: 4) world.place(Block(), atColumn: 4, row: 4) world.place(Block(), atColumn: 3, row: 4) world.place(Block(), atColumn: 2, row: 4) world.place(Block(), atColumn: 1, row: 6) world.place(Block(), atColumn: 1, row: 6) let portal = Portal(color: #colorLiteral(red: 0.0039223311468958855, green: 0.78..