오늘은 파이썬의 거북이 그래픽 모듈을 사용해서 간단한 게임을 만들어 볼 거랍니다.
바로 레이스 게임인데요~
리스트를 사용해서 여러 마리의 거북이 선수들을 생성해서, 랜덤 속도로 달려 나가도록 만들어 줄 거예요.
최종적으로 완성될 게임입니다.
상단에 "터틀 레이스"라는 제목을 띄워주고,
그 아래, 실제 터틀 선수들이 달릴 경기장이 그려집니다.
그리고 총 7마리의 거북이들이 출발선에서 대기하고 있어요.
실제 경기가 시작되기 전에, 저희는 몇 번 터틀이 승리할지 배팅을 할 수 있습니다.
저는 5번 거북이로 선택해 볼게요.
배팅 후에 경기가 시작되면, 각 거북이는 랜덤 속도로 결승선을 향해 달려 나갑니다.
과연 몇 번 터틀이 이길까요?
먼저 결승선에 도달하는 터틀이 있으면, 게임은 종료되고, 결과가 발표됩니다.
0번 거북이가 이겼습니다!!
그럼, 지금부터 터틀 레이스 게임을 함께 만들어 볼게요.
최종 코드 및 코드를 만들어 나가는 자세한 과정은 아래 영상을 참고해 주세요~
파이썬 IDLE가 아닌, 다른 에디터를 사용하시는 분들은, 코드 맨 아래, t.done()을 넣어주셔야 합니다.
보다 다양한 파이썬 프로젝트를 만나 보세요!
위의 터틀 레이스 게임과 같이 파이썬의 터틀 그래픽을 통해 다양한 프로젝트를 만들 수 있습니다.
아래 링크를 통해 파이썬 터틀 그래픽 모듈로 만드는 20가지 프로젝트를 만나 보세요!
프로그래밍은 직접 만들어 나가는 과정을 통해 체득해야 합니다.
기본서를 통해 배운 개념들을 다양한 프로젝트를 직접 만들어 나가면서 체득해 나갈 수 있기 바랍니다!
오늘도 멋진 하루 보내세요~ ^^
'파이썬 Python 강좌 > 예제로 배우는 파이썬' 카테고리의 다른 글
[파이썬 강의] 46강. 거북이 그래픽 모듈로 핑퐁 게임 만들기 (0) | 2021.06.28 |
---|---|
[파이썬 기초] 45강. 카드 매칭 게임 만들기 | 터틀 그래픽 모듈 (0) | 2021.06.21 |
[파이썬 기초] 43강. 터틀로 그리는 프랙털 나무 | 함수, 매개변수, stamp() (0) | 2021.06.07 |
[파이썬 기초 강좌] 42강. 거북이 그래픽 모듈로 게임 만들기 | 벽 감지 및 속도 변화 주기 (0) | 2021.06.01 |
[파이썬 기초 강좌] 41강. 가위바위보 게임 2편 | 승패 결정하기 (0) | 2021.05.27 |