Coding Campus

미션

하트 하나 획득을 먼저 만들고, 실행 확인 뒤 여러 하트 수집 완료 판정을 추가하세요.

힌트 이 강의는 1단계와 2단계로 나누어 만들면 오류를 찾기 쉽습니다.

관련 개념

아이템 획득 check_item count_hearts 수집 완료

샘플 프롬프트

`lessons/python_tk_game_lab/step07_item_check_heart_1.py` 파일을 만들어줘.
Python `tkinter`를 사용하고 `HeartCheckDemo` 클래스를 만들어줘.
`check_item()`에서 현재 칸이 3이면 개수를 늘리고 맵 값을 0으로 바꿔줘.
1단계에서는 전체 수집 완료 판정은 아직 넣지 마.

완료 체크

평가 기준

  • 아이템 획득 뒤 맵 값이 0으로 바뀐다.
  • 이동 성공 뒤에만 check_item()을 호출한다.
  • 전체 수집 완료 판정은 2단계에서 추가한다.

정답/해설

아이템 획득은 플레이어가 서 있는 칸의 값을 확인하고, 먹은 칸을 다시 먹히지 않게 바꾸는 과정입니다.

KIKI TUTOR

Kiki 도움

막힐 때만 열어보는 작은 도움이에요.

레슨 완료