From 4b4c14c5109a6a3397eb1f316c221b1b82e54504 Mon Sep 17 00:00:00 2001 From: chaelimee Date: Mon, 23 Oct 2023 17:39:22 +0900 Subject: [PATCH] =?UTF-8?q?README.md=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- G-snake.py | 4 +++- README.md | 27 +++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/G-snake.py b/G-snake.py index dc467f15cb4df..1b8c0fee188d3 100644 --- a/G-snake.py +++ b/G-snake.py @@ -50,11 +50,13 @@ def message(msg,color): y1_change = snake_block x1_change = 0 + if x1 >= dis_width or x1 < 0 or y1 >= dis_height or y1 < 0: + game_close = True x1 += x1_change y1 += y1_change dis.fill(white) - pygame.draw.rect(dis, black, [x1, y1, 10, 10]) + pygame.draw.rect(dis, black, [x1, y1, snake_block,snake_block]) pygame.display.update() diff --git a/README.md b/README.md index 834c5e0d71e87..fcfe0bf4f8db8 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,29 @@ # pygame-SJ Samsun Jjambbong + +--- + +### Snake game + Snake game은 키보드를 사용하여 뱀을 조종해 먹이를 먹고 몸길이를 키우며 점수를 얻는 게임 + + + +--- +### :exclamation: 게임 규칙 :exclamation: + +#### :question: 게임 방법 +방향키를 사용하여 플레이 한다. + +→ : 오른쪽으로 이동 +← : 왼쪽으로 이동 +↑ : 위로 이동 +↓ : 아래로 이동 + + +#### 점수 획득 방법 +- 먹이를 먹으면 점수가 1점씩 오름 + + +#### 게임 종료 :thumbsdown: +- 뱀이 컴퓨터 화면을 벗어났을 때 +- 몸의 길이가 늘어나 자신의 몸과 부딪혔을 때 \ No newline at end of file