스네이크 게임 (지렁이 게임)
스네이크 게임에서는 뱀을 움직여 판 위의 빨간 먹이를 먹고, 먹을 때마다 한 칸씩 길어집니다. 흔히 지렁이 게임이라고도 부릅니다. 제 몸에 부딪히거나, 벽 있음 모드에서 가장자리에 닿으면 게임이 끝납니다.
출처: Wikipedia: Snake (video game genre) – 1976년 Blockade, 1998년부터 휴대전화. 업데이트: .
계산 방법
스네이크 게임 하는 법
뱀은 17×17칸 판 위를 멈추지 않고 나아갑니다. 내가 정하는 것은 방향뿐입니다. 먹이를 하나 먹을 때마다 1점을 얻고 뱀이 한 칸 길어지므로, 점수가 오를수록 움직일 공간이 줄어듭니다.
- 시작: 「시작」 버튼, 방향키, 또는 판을 스와이프하면 시작합니다.
- 조작: PC는 방향키나 W A S D, 휴대폰은 스와이프나 판 아래의 방향 버튼을 씁니다. 바로 뒤로는 돌 수 없습니다(제 몸을 물게 되므로).
- 일시 정지: Space, P, 또는 「일시 정지」. 다른 탭으로 옮기면 저절로 멈춥니다.
판은 289칸이고 뱀은 세 칸 길이로 시작합니다. 먹이를 286개 먹어 판을 가득 채우면 286점으로 게임을 완전히 깬 것입니다.
벽 있음과 벽 없음
벽 있음에서는 가장자리에 닿는 순간 끝납니다. 옛날 휴대폰 게임과 같은 방식입니다. 벽 없음(점선 테두리)에서는 반대편으로 다시 나오므로 위험한 것은 내 몸뿐입니다. 최고 기록은 속도와 벽 설정마다 따로 저장되니, 친구와 기록을 겨룰 때는 같은 설정인지 먼저 맞추세요.
스네이크 게임 공략
- 판을 가로지르기보다 가장자리를 따라 긴 줄을 만들듯 움직이세요. 길어질수록 지그재그로 판을 훑는 방법이 안전합니다.
- 막다른 곳에 들어가기 전에 몇 수 뒤 꼬리가 어디 있을지 생각하세요. 꼬리가 있던 칸은 다음 한 걸음에 비워집니다.
- 두 키를 빠르게 이어 누르면(위 → 왼쪽 등) 둘 다 반영됩니다. 좁은 곳에서 U턴할 때 유용합니다.
- 처음에는 속도를 「느리게」로 두고 연습한 뒤 올리면 기록이 빨리 늡니다.
짧은 역사
원형은 1976년 오락실 게임 「블로케이드(Blockade)」입니다. 1998년부터 휴대폰에 기본으로 들어가면서 전 세계에 널리 알려졌습니다. 이 게임은 그 기본 아이디어를 바탕으로 따로 만든 것입니다.
저장과 개인정보
최고 기록, 플레이 횟수, 설정은 브라우저의 localStorage(키 snake)에 저장됩니다. 먹이 위치는 브라우저의 암호화 API로 무작위로 정하며 서버로는 아무것도 보내지 않습니다.
자주 묻는 질문
스네이크 게임은 무료인가요?
네. PC, 태블릿, 휴대폰 브라우저에서 바로 할 수 있고 가입이나 앱 설치가 필요 없습니다.
휴대폰에서는 어떻게 조작하나요?
가고 싶은 방향으로 판을 스와이프하거나 아래의 방향 버튼을 누릅니다. PC에서는 방향키나 W A S D를 씁니다.
스네이크 게임을 잘하는 요령은?
가장자리를 따라 긴 줄을 만들고, 막다른 곳에 들어가기 전에 꼬리 위치를 생각하는 것입니다. 속도를 「느리게」로 두면 연습하기 쉽습니다.
언제 게임이 끝나나요?
제 몸에 부딪혔을 때, 또는 벽 있음 모드에서 가장자리에 닿았을 때입니다. 벽 없음에서는 반대편으로 다시 나옵니다.
지렁이 게임과 같은 게임인가요?
네. 우리나라에서는 스네이크 게임을 지렁이 게임이라고도 부릅니다. 먹이를 먹고 길어지면서 제 몸을 피하는 규칙은 같습니다.
최고 기록이 저장되나요?
네. 이 브라우저에 속도와 벽 설정별로 저장됩니다. 시크릿 모드에서는 창을 닫으면 사라집니다.
출처 및 근거
- Wikipedia: Snake (video game genre) – 1976년 Blockade, 1998년부터 휴대전화
- MDN: Canvas API
- MDN: Pointer events (Wischen)
- MDN: Page Visibility API (Pause im Hintergrund)
- MDN: Crypto.getRandomValues()
업데이트: · 편집 원칙
관련 도구
- 2048 게임: 브라우저에서 바로 하기2048 게임을 브라우저에서 무료로 합니다. 스와이프나 방향키로 같은 숫자를 합쳐 2048을 만드세요. 가입 없이 최고 점수, 한 수 되돌리기, 자동 저장을 지원합니다.
- 지뢰찾기: 온라인으로 바로 하기설치 없이 하는 무료 지뢰찾기 게임. 초급, 중급, 고급 3단계에 첫 클릭은 항상 안전하고, 오른쪽 클릭이나 길게 눌러 깃발을 꽂습니다. 최고 기록도 남습니다.
- 스도쿠: 무료로 풀고 풀이 과정까지 확인무료 스도쿠 게임. 초급, 중급, 고급, 최고급 4단계 문제를 풀고, 책이나 신문의 문제를 입력하면 풀이를 한 단계씩 설명합니다. 메모, 힌트, 인쇄도 됩니다.
- 돌림판: 항목을 적고 돌리기만 하면 끝무료 온라인 돌림판. 이름이나 메뉴를 적고 돌리면 랜덤으로 하나를 뽑습니다. 칸별 확률 조절, 당첨자 제외, 링크 공유까지. 회원가입 없이 휴대폰에서도 바로 됩니다.
- 반응속도 테스트: 내 반응 속도는 몇 ms?무료 반응속도 테스트. 화면이 초록색으로 바뀌는 순간 클릭하세요. 색·소리·선택 반응을 ms 단위로 재고 5회 평균·중앙값·최고 기록과 연구 평균을 비교합니다.
- 사다리 타기 게임: 이름을 적고 누르기만 하면 끝무료 온라인 사다리 타기 게임. 이름과 당첨·꽝을 적고 이름을 누르면 선을 따라 내려가 결과가 나옵니다. 최대 20명, 결과는 링크로 공유하고 인쇄도 됩니다.
- 팀 나누기: 랜덤으로 공평하게 팀 짜기무료 팀 나누기 사이트. 이름을 붙여 넣고 팀 수나 한 팀 인원을 고르면 랜덤으로 팀을 짭니다. 실력 점수로 고르게 나누고 서로 떨어뜨릴 사람도 정할 수 있습니다.
- 동전 던지기: 앞면일까 뒷면일까온라인 동전 던지기. 한 번에 1~1,000개를 던지고 앞면·뒷면 이름도 바꿀 수 있습니다. 비율과 연속 기록을 바로 집계하는 확률 시뮬레이션으로, 가입 없이 무료입니다.
- 주사위 굴리기: d6, d20, 1d100까지온라인 주사위 굴리기 사이트. 1개부터 10개까지 한 번에 던지고 합계와 확률을 바로 봅니다. d4~d100, 3d6+2 같은 TRPG 표기, 이점·불리, 기록, 공유 링크도 지원합니다.