안녕하세요. 코드덤입니다.
오늘은 2차원 리스트로 미로를 그려 볼 텐데요.
함께 미로를 그려보기 전에, 잠시 파이썬 터틀 모듈로 초급 과정에서도 도전해 볼 수 있는 작품들을 소개해 드리고자 합니다.
파이썬과 같은 프로그래밍 언어는 직접 프로그램을 만들어 나가는 과정을 통해 배워나가야 합니다!
그러니 책만 붙들고 있지 마세요!
직접 나만의 프로그램을 기획해 보고, 하나씩 만들어 나가세요!
지난 파이썬 강의에서는 키보드 키를 사용해서, 캐릭터를 상하좌우로 이동시키는 방법에 대해 알아보았는데요.
이번 파이썬 예제에서는 2차원 리스트로 미로를 만들 거예요.
그리고 다음 시간에, 이 두 가지 개념을 합쳐, 캐릭터가 미로를 통과하는 심플한 게임을 하나 만들어 보고자 합니다.
오늘 최종적으로 만들게 될 미로를 먼저 보여 드릴게요.
이 미로를 보시고, 함께 만들어 나가기 전에 여러분 스스로 먼저 도전해 보시면 좋을 듯합니다.
지금 tkinter 파트를 함께 배우고 있는데요~
tkinter 캔버스에 이렇게 미로를 그려줄 거예요.
2차원 리스트를 사용해서 그릴 거예요.
== 파이썬 터틀 그래픽으로 만드는 미로 게임 외 다양한 작품들 ==
이미지를 클릭하면 상세 내용을 확인할 수 있어요!
오늘 사용할 2차원 리스트도 먼저 보여드리겠습니다.
0과 1로 구성되어 있어요.
0과 1이 하나의 블록이 된다고 생각하시면 됩니다.
그래서 1인 구간은 벽으로 만들어서 막아주고,
0인 구간은 비워둘거예요. 그렇게 길을 만들어 줄 거랍니다.
자, 그럼 함께 미로를 만들어 볼게요~
여러분 스스로 꼭 한번 도전해 보세요!
최종 코드와 만들어 나가는 자세한 과정은 아래 영상으로 준비되어 있는 거 아시죠!
아래 영상을 참고해 주세요~
그럼 오늘도 모두 멋진 하루 만들어 나가시기 바랍니다!
'파이썬 Python 강좌 > 예제로 배우는 파이썬' 카테고리의 다른 글
[파이썬 tkinter] 사자성어 단어장 프로그램 만들기 | 외부 파일 불러오기/ 저장하기/ 검색하기 (0) | 2022.03.13 |
---|---|
[파이썬 게임 만들기] 68강. 미로 게임 만들기 | maze 탈출 (0) | 2021.10.30 |
[파이썬 예제] 66강. 캐릭터 상하좌우 움직이기 | tkinter 키 이벤트 (0) | 2021.10.14 |
[파이썬 예제] 65강. 통통 튀는 공 만들기 | tkinter 애니메이션 기초 강의 (0) | 2021.10.11 |
[파이썬 기초 강의] 64강. tkinter bind로 마우스 포인터 인식 효과 만들기 | 이미지 변경하기 (0) | 2021.09.27 |