미션
Cursor/ChatGPT에 프롬프트를 넣어 실시간 루프 기능을 만들고 실행 결과를 기준 예제와 비교하세요.
힌트
SwiftUI Canvas/Shape, DragGesture, Timer/TimelineView, GameState 기반 상태 관리를 사용합니다. 한 번에 전체 게임을 만들지 말고 이번 기능만 요청하세요.
관련 개념
샘플 프롬프트
iOS SwiftUI에서 Timer/TimelineView를 사용해 실시간 게임 루프를 만들어줘. 입력 확인, 위치 업데이트, 다시 그리기를 반복하되 앱이 멈추는 무한 루프는 쓰지 마.
완료 체크
평가 기준
- 프롬프트에 목표 파일/플랫폼/기능 범위가 분명하다.
- 다음 lesson 기능을 미리 넣지 않는다.
- 실행 결과와 기준 예제를 비교했다.
정답/해설
이 강좌는 완성 코드를 복사하는 방식이 아니라, AI에게 작은 기능을 요청하고 실행 결과를 확인한 뒤 수정 프롬프트로 고치는 방식으로 진행합니다.
KIKI TUTOR
Kiki 도움
막힐 때만 열어보는 작은 도움이에요.
현재 화면에서 사용할 수 있는 도움만 활성화됩니다.
문제를 풀다가 막히면 Kiki에게 짧게 도움을 요청해보세요.
