안녕하세요. 코드덤입니다.
오늘은 파이썬 tkinter로 간단한 게임을 하나 만들어 볼 거예요.
바로 미로 탈출 게임입니다!
오늘의 프로그램을 함께 만들어 나가기 전에, 파이썬 터틀 그래픽으로 만드는 다양한 작품들을 먼저 만나 보세요~
이전 67강에서 2차원 리스트를 사용해서 심플한 미로를 한번 그려보았습니다.
오늘은 지난 시간에 만들었던, 바로 그 미로를 사용해서, 게임을 만드는 방법에 대해 보여드리겠습니다.
미로 내에 출발점과 도착지점을 정하고, 그곳에 각각 캐릭터를 업로드해 둘 거예요.
혹시 캐릭터 이미지가 필요하신 분들은 아래 zip파일을 다운로드하여 사용하시면 됩니다.
또는 직접 캐릭터를 그려보세요!
그래서 키보드의 키를 눌러 플레이어가 미로를 따라, 움직이도록 만들어 줄 거랍니다.
물론 미로 벽을 뚫고 지나가면 안 되겠죠!
그래서 미로 벽을 감지하는 방법과, 미로 한칸, 한 칸씩 움직이도록 만드는 방법에 대해서도 함께 조건을 걸어 볼 거예요.
그리고 마지막 지점인 엄마 닭에 도착하면, "성공"이라는 글을 띄워 줄 수 있도록 "메시지 박스"도 사용해 볼 거랍니다!
오늘 코딩은, 이전 67강과 66강의 코드와 연계되었으니, 먼저 이전 강의를 듣고 같이 만들어 보아요!
그럼 오늘 게임 함께 만들어 보겠습니다!
아래 영상을 통해 최종 코드와 자세한 설명을 들으실 수 있답니다!
오늘도 활기찬 하루 보내시기 바랍니다!
다양한 프로젝트를 통해 파이썬을 배워나갈 수 있는 파이썬 터틀 프로젝트 강좌를 오픈하였습니다!
총 2편으로 구성된 본 강좌를 통해 람다, 인스턴스 변수, 파일 읽고 쓰기, 클래스 모듈과 같은 파이썬의 개념들이 어떻게 적용되고 응용되는지 실제 프로젝트를 함께 만들어 나가며 체득할 수 있게 되실 겁니다!
2편에서 함께 만들어 나갈 작품들을 잠시 감상해 보는 시간을 가져 보세요~
터틀 프로젝트 2편의 첫 여정을 시작합니다!
2편 런칭일까지 얼리버드 35% 할인 쿠폰 제공 : EARLYBIRD35
codethem.co.kr
'파이썬 Python 강좌 > 예제로 배우는 파이썬' 카테고리의 다른 글
[예제로 배우는 파이썬] 계산기 만들기 | 예외 처리 try, except, else | Tkinter 기초 강의 (0) | 2022.03.21 |
---|---|
[파이썬 tkinter] 사자성어 단어장 프로그램 만들기 | 외부 파일 불러오기/ 저장하기/ 검색하기 (0) | 2022.03.13 |
[파이썬 기초] 67강. 2차원 리스트로 미로 (maze) 만들기 (0) | 2021.10.20 |
[파이썬 예제] 66강. 캐릭터 상하좌우 움직이기 | tkinter 키 이벤트 (0) | 2021.10.14 |
[파이썬 예제] 65강. 통통 튀는 공 만들기 | tkinter 애니메이션 기초 강의 (0) | 2021.10.11 |