스네이크 게임은 규칙이 단순해서 누구나 바로 시작하지만, 몸이 30칸쯤 넘어가면 갑자기 갇혀서 끝나 버리죠. 먹이가 바로 앞에 있는데 꼬리에 막혀 돌아갈 길이 없을 때가 제일 억울해요. 결론부터 말하면 스네이크 게임 공략의 핵심은 "먹이에 빨리 가기"가 아니라 "다음에 갈 길을 남겨 두기"예요. 초반에는 최단 거리로 먹고, 몸이 길어지면 가장자리를 크게 돌거나 지그재그로 판을 채우는 식으로 경로를 바꾸면 오래 버틸 수 있어요.
이 글은 스미스 게임 연구소의 스네이크 게임(20×20 판, 시작 길이 3칸) 규칙을 기준으로, 속도가 어떻게 빨라지는지, 황금 먹이가 점수를 얼마나 올려 주는지 직접 계산하고, 단계별 생존 전략과 흔한 사망 원인을 정리했어요. 다른 판 크기의 스네이크 게임에도 그대로 쓸 수 있는 원리예요.
스네이크 게임 규칙과 점수 구조 먼저 짚기
공략 전에 규칙을 숫자로 정확히 알아 두면 판단이 쉬워져요. 스미스 게임 연구소 스네이크 게임의 규칙은 이래요.
| 항목 | 값 |
|---|---|
| 판 크기 | 20×20 = 400칸 |
| 시작 길이 | 3칸 |
| 일반 먹이 | +10점, 몸 1칸 증가, 속도 조금 증가 |
| 황금 먹이 | 먹이 5개마다 5초 동안 등장, +30점, 몸 1칸 증가 |
| 속도 | 한 칸에 0.15초에서 먹이마다 0.004초씩 빨라짐, 최소 약 0.062초 |
| 게임 오버 | 벽 또는 내 몸에 부딪힘 (벽 통과 없음) |
| 방향 입력 | 최대 3개까지 순서대로 기억 |
여기서 중요한 숫자 두 개가 있어요. 하나는 속도 상한이에요. 0.15 − 0.004 × 22 = 0.062초이므로 먹이 22개를 먹은 뒤부터는 더 빨라지지 않아요. 처음보다 약 2.4배 빠른 속도예요. 다른 하나는 판 점유율이에요. 400칸 판에서 몸 길이 100이면 판의 25%, 200이면 50%를 내 몸이 차지해요.
22개 이후로는 속도가 고정이라, 그때부터 죽는 이유는 대부분 속도가 아니라 경로예요.
표로 보기
| 구분 | 이동 시간 |
|---|---|
| 0개 | 150 |
| 5개 | 130 |
| 10개 | 110 |
| 15개 | 90 |
| 20개 | 70 |
| 22개 | 62 |
| 30개 | 62 |
| 50개 | 62 |
이 그래프가 공략의 출발점이에요. 많은 사람이 "빨라져서 죽었다"고 느끼지만, 최고 속도는 먹이 22개(몸 길이 25칸 안팎)에서 이미 도달해요. 그 뒤에 죽는 건 속도 때문이 아니라 스스로 만든 막다른 길 때문인 경우가 훨씬 많아요.
단계별 스네이크 게임 공략, 길이에 따라 전략을 바꾸기
초반 (길이 3~20칸): 최단 거리로 먹기
몸이 짧을 때는 갇힐 위험이 거의 없어요. 먹이를 보면 가로로 갈지 세로로 갈지 한 번만 정하고 최단 거리로 가서 먹으면 돼요. 이 구간에서 시간을 아끼는 게 중요한 이유는, 아직 속도가 느려서 한 칸에 0.1초 이상 걸리기 때문이에요. 쓸데없이 돌아가면 그만큼 지루하고 집중력만 떨어져요.
중반 (길이 20~100칸): 가장자리를 따라 크게 돌기
몸이 판 너비(20칸)를 넘어가면 가운데에서 급하게 꺾을 때 자기 몸에 둘러싸이기 쉬워요. 이때부터는 판 가장자리를 따라 크게 도는 습관을 들여요. 기본 동선은 "가장자리를 돌다가 먹이가 있는 줄에서 안으로 들어가 먹고, 다시 가장자리로 나오기"예요.
가장자리를 쓰는 이유는 간단해요. 벽 쪽은 한쪽이 막혀 있어서 내 몸이 바깥을 막는 일이 없고, 몸이 판 둘레를 따라 정리되면서 가운데 넓은 공간이 남아요. 가운데가 비어 있어야 다음 먹이로 가는 길이 여러 개 생겨요.
후반 (길이 100칸 이상): 지그재그로 판 채우기
몸이 판의 25%를 넘으면 지그재그가 가장 안전해요. 맨 위 줄을 왼쪽에서 오른쪽으로 끝까지 가고, 한 칸 내려와 오른쪽에서 왼쪽으로, 다시 한 칸 내려와… 하는 식으로 한 줄씩 왕복해요. 맨 아래까지 오면 한쪽 세로줄을 비워 두었다가 그 줄로 다시 맨 위로 올라가요.
이 경로는 수학에서 말하는 해밀턴 순환(모든 칸을 한 번씩 지나 제자리로 오는 경로)이에요. 20×20처럼 한 변이 짝수인 판에서는 이런 순환이 항상 존재해요. 이 경로만 따라가면 이론상 몸이 판 전체를 채울 때까지 절대 자기 몸에 부딪히지 않아요. 단점은 느리다는 거예요. 한 바퀴가 400칸이라 최고 속도에서도 400 × 0.062 = 약 24.8초가 걸려요.
20×20 판에서 지그재그를 실제로 그리는 순서
그림처럼 그리면 20×20 판에서는 이렇게 돌아요. 맨 왼쪽 1열을 "복귀 통로"로 비워 두고, 2~20열만 지그재그로 왕복하는 구조예요.
- 왼쪽 위 모서리(1행 1열)에서 출발해 1행을 오른쪽 벽까지 가요.
- 한 칸 내려와 2행은 오른쪽에서 왼쪽으로 가되, 2열에서 멈추고 1열은 밟지 않아요.
- 3행은 2열에서 오른쪽 벽까지, 4행은 다시 2열까지… 이렇게 19행까지 왕복해요.
- 20행(맨 아래 줄)은 오른쪽 벽에서 1열까지 끝까지 가요.
- 1열을 타고 위로 올라가 1행 1열로 돌아오면 한 바퀴예요.
행이 20개(짝수)라서 마지막 줄이 정확히 오른쪽에서 왼쪽 방향으로 끝나요. 한 변이 홀수인 판(예: 15×15)에서는 이런 완전한 순환이 수학적으로 불가능해서, 한 칸은 비워 두고 도는 변형을 써야 해요.
| 몸 길이 | 판 점유율 | 지그재그 한 바퀴 중 먹이까지 평균 거리 | 최고 속도 기준 평균 소요 |
|---|---|---|---|
| 50칸 | 12.5% | 약 200칸 | 약 12.4초 |
| 150칸 | 37.5% | 약 200칸 | 약 12.4초 |
| 300칸 | 75% | 약 200칸 | 약 12.4초 |
| 참고: 최단 거리 | - | 약 13칸 | 약 0.8초 |
먹이가 무작위로 생긴다면 지그재그로는 평균 반 바퀴(200칸)를 가야 먹이에 닿아요. 반면 20×20 판에서 두 점 사이 평균 맨해튼 거리는 약 13.3칸이라, 최단 거리로 가면 평균 0.8초면 돼요. 같은 먹이 하나에 15배 넘게 시간이 드는 셈이라, 지그재그는 "안전하지만 느린" 방법이라는 게 숫자로도 보여요.
현실적인 타협은 "지그재그를 기본으로 하되, 먹이가 경로에서 가까우면 지름길을 쓰고 다시 지그재그로 돌아오기"예요. 지름길을 쓸 때는 돌아올 자리가 꼬리 쪽인지 꼭 확인하세요. 꼬리는 계속 빠져나가니까 꼬리 쪽으로 돌아오는 지름길은 안전하고, 머리 앞쪽 몸통으로 돌아오는 지름길은 위험해요.
꼬리를 따라가면 길이 열린다
갇힐 것 같은 순간 가장 쓸모 있는 원리가 "꼬리 따라가기"예요. 뱀이 한 칸 움직일 때마다 머리는 한 칸 나아가고 꼬리 칸은 비워져요(먹이를 먹은 순간만 빼고). 그래서 내 꼬리가 있는 칸은 곧 빈칸이 될 자리예요.
막다른 공간으로 들어갈지 고민될 때는 이렇게 판단해요.
- 들어가려는 공간의 빈칸 수를 대략 세요.
- 그 공간을 다 도는 동안 꼬리가 출구 쪽을 비워 줄지 확인해요.
- 빈칸 수가 몸 길이보다 크거나, 꼬리가 출구 근처에 있으면 들어가도 돼요.
- 둘 다 아니면 먹이를 포기하고 꼬리 쪽으로 돌아요.
머리로 정확히 세기는 어렵지만, "꼬리가 어디 있는지 늘 곁눈으로 본다"는 습관만 들여도 사망률이 확 줄어요.
방향은 미리, 한 박자 빠르게 입력하기
최고 속도(한 칸 0.062초)에서는 초당 약 16칸을 움직여요. 사람의 단순 반응 시간이 대략 0.2~0.25초라는 걸 생각하면, 화면을 보고 반응해서 꺾으면 이미 3~4칸 지나간 뒤예요. 반응 속도에 대해서는 반응속도 평균은 몇 ms일까 글에서 자세히 다뤘어요.
그래서 빠른 구간에서는 보고 반응하는 게 아니라 미리 입력해야 해요. 스미스 게임 연구소 스네이크는 방향 입력을 최대 3개까지 순서대로 기억해요. 예를 들어 벽 앞에서 유턴하려면 벽 두세 칸 전에 "↑ →"처럼 두 번 꺾기를 미리 넣어 두면, 게임이 한 칸씩 차례로 처리해요. 바로 뒤로 도는 180도 회전은 자기 몸에 부딪히는 것이라 무시되니, 유턴은 항상 두 번 꺾기로 해야 해요.
황금 먹이와 점수 계산, 얼마나 챙겨야 할까
황금 먹이는 일반 먹이 5개마다 5초 동안 나타나고 +30점이에요. 일반 먹이 3개 값이니 꽤 크죠. 일반 먹이 n개를 먹으면서 나오는 황금 먹이를 모두 먹었다고 가정하면 점수는 10n + 30 × (n ÷ 5의 몫)이에요.
1.6배는 무시하기 어려운 차이예요. 하지만 5초라는 제한이 있어요. 최고 속도에서 5초면 약 80칸을 갈 수 있어서 판 어디에 있든 거리상으로는 대부분 닿을 수 있어요. 문제는 경로를 무너뜨리고 쫓아갈 때예요. 황금 먹이를 먹으려고 지그재그를 깨고 가운데로 파고들었다가 갇히면 30점 얻고 게임이 끝나요.
판단 기준은 이렇게 잡으면 좋아요.
- 몸 길이 50칸 미만: 웬만하면 황금 먹이를 챙겨요. 갇힐 위험이 낮아요.
- 50~150칸: 지금 경로에서 10칸 이내로 벗어나서 먹고 돌아올 수 있을 때만 챙겨요.
- 150칸 이상: 경로 위에 있거나 바로 옆일 때만 먹어요. 생존이 점수보다 커요.
점수대별 목표와 연습 루틴
한 번에 기록을 크게 올리려 하기보다, 점수 구간마다 연습할 기술을 하나씩 정해 두면 늘어요. 아래 표는 황금 먹이를 대부분 챙긴다고 가정한 대략적인 목표예요(일반 먹이 5개 + 황금 1개 = 80점, 몸 6칸 증가로 계산).
| 목표 점수 | 몸 길이(대략) | 판 점유율 | 집중 연습 포인트 |
|---|---|---|---|
| 300점 | 약 25칸 | 6% | 최단 거리 동선, 최고 속도 적응 |
| 800점 | 약 63칸 | 16% | 가장자리 돌기, 미리 입력 2개 |
| 1,600점 | 약 123칸 | 31% | 지그재그 전환 시점, 꼬리 확인 |
| 2,400점 | 약 183칸 | 46% | 지름길 쓰고 지그재그로 복귀 |
| 3,200점 이상 | 약 243칸 이상 | 61% 이상 | 경로 유지, 황금 먹이 과감히 포기 |
연습할 때는 이런 루틴이 효과적이었어요.
- 한 판에 하나만 연습하기 — "이번 판은 가장자리만 돈다"처럼 목표를 하나로 정해요. 점수보다 동선을 지키는 게 목적이에요.
- 죽은 장면 떠올리기 — 게임 오버 직전 3초를 떠올려 보면 대부분 "가운데에서 꺾었다", "꼬리를 안 봤다" 둘 중 하나예요.
- 10판 단위로 평균 보기 — 한 판 최고 기록은 운이 커요. 10판 평균 점수가 오르면 실력이 늘었다는 뜻이에요.
- 집중력은 15~20분 — 후반 지그재그 구간은 단조로워서 집중이 풀리기 쉬워요. 길게 하기보다 짧게 여러 번이 좋아요.
스네이크 게임에서 자주 죽는 원인 5가지
- 가운데에서 급회전 — 몸이 길 때 판 가운데서 연속으로 꺾으면 자기 몸으로 원을 만들고 그 안에 갇혀요.
- 먹이 바로 옆 막다른 칸 — 먹이가 몸통 사이 좁은 틈에 생겼을 때 무작정 들어가면 나올 길이 없어요. 꼬리 위치부터 확인하세요.
- 180도 회전 시도 — 반대 방향 입력은 무시돼서, 급할수록 "왜 안 돌아가지?" 하다 벽에 박아요. 유턴은 두 번 꺾기예요.
- 입력 과다 — 불안해서 방향키를 연타하면 기억된 입력 3개가 엉뚱하게 실행될 수 있어요. 필요한 만큼만 누르세요.
- 화면 밖 방해 — 다른 탭으로 가면 자동으로 일시정지되지만, 휴대폰 알림이나 대화 때문에 시선을 뺏기는 건 막아 주지 않아요. Space나 P로 먼저 멈추세요.
자주 묻는 질문
스네이크 게임에서 벽을 통과할 수 있나요?
스미스 게임 연구소 스네이크 게임은 고전 규칙이라 벽에 닿으면 게임이 끝나요. 가장자리를 따라 움직이는 건 괜찮아서, 오히려 가장자리를 활용하는 게 핵심 전략이에요.
스네이크 게임 최고 점수는 이론상 몇 점인가요?
20×20 판에 시작 길이 3칸이면 몸을 397칸 더 늘릴 수 있어요. 일반 먹이 5개와 황금 먹이 1개를 한 묶음(80점, 6칸)으로 보면 약 66묶음이라, 황금 먹이를 모두 먹었을 때 대략 5,200점대가 이론상 상한이에요. 실제로는 판이 꽉 찰수록 먹이 위치가 제한돼 훨씬 어려워요.
속도가 빨라져서 못 따라가겠어요.
이 게임은 먹이 22개 이후 속도가 더 오르지 않아요. 그 구간부터는 반응보다 경로가 중요해요. 지그재그처럼 미리 정해 둔 경로를 따라가고, 방향은 벽 두세 칸 전에 미리 입력해 두세요.
모바일에서도 공략이 똑같나요?
원리는 같아요. 모바일은 스와이프나 화면 아래 방향 버튼으로 조작해요. 스와이프 동작은 짧고 확실하게 하고, 빠른 구간에서는 버튼 입력이 더 정확한 경우가 많아요.
최고 점수는 저장되나요?
스미스 게임 연구소 스네이크 게임은 최고 점수를 브라우저 쿠키에 저장해요. 같은 기기·같은 브라우저에서는 다시 들어와도 기록이 남지만, 쿠키를 지우거나 다른 기기에서 열면 새로 시작해요.
스네이크 게임과 2048 공략은 비슷한가요?
둘 다 "지금 이득보다 다음 수의 여유"를 중시한다는 점이 닮았어요. 2048은 큰 수를 코너에 고정하고, 스네이크는 몸을 가장자리에 정리해 가운데 공간을 남기는 식이에요.
정리
스네이크 게임 공략은 길이에 따라 세 단계로 기억하면 돼요. 짧을 땐 최단 거리, 중간엔 가장자리 돌기, 길어지면 지그재그. 여기에 꼬리 위치 확인과 미리 입력만 더하면 기록이 눈에 띄게 늘어요. 최고 속도는 먹이 22개에서 이미 도달하니, 그 뒤로 죽는다면 속도 탓이 아니라 경로 탓이라고 보고 동선을 점검해 보세요.
- 바로 해 보기: 스네이크 게임
- 비슷한 전략 게임: 2048 게임, 공략은 2048 게임 공략, 코너 전략과 뱀 배치
- 손이 느린 것 같다면: 반응속도 테스트
- 다른 기록 게임 요령: 1 to 50 게임 기록 올리는 법