2048: 공식 규칙

2048은 가브리엘레 치룰리가 만든 1인용 퍼즐 게임입니다. 아래는 요약이 아니라, 인쇄된 규칙서처럼 항목별로 정리한 전체 규칙입니다.

목표

4×4 격자 위에서 숫자가 적힌 타일을 밀어 같은 숫자끼리 합치면서 2048이라는 숫자가 적힌 타일을 만드는 것이 목표입니다. 이 타일을 만들면 그 판은 승리로 끝나지만, 이후에도 더 높은 점수를 위해 계속 플레이할 수 있습니다.

플레이 인원

1인용입니다. 제한 시간도, 수의 제한도 없어서 원하는 속도로 플레이할 수 있고, 진행 중인 게임은 자동으로 저장되어 나중에 이어 할 수 있습니다.

구성

16칸으로 이루어진 판 하나가 4×4 격자 모양으로 배치되어 있습니다. 각 칸에는 숫자가 적힌 타일이 하나 있거나, 비어 있습니다. 타일의 숫자는 항상 2의 거듭제곱입니다 — 2, 4, 8, 16과 같은 식으로 이어집니다.

준비

게임을 시작하면 무작위 두 칸에 타일이 하나씩 놓입니다. 각 시작 타일은 90% 확률로 2, 10% 확률로 4입니다. 그 밖의 준비는 필요 없습니다 — 섞을 것도, 나눠 줄 것도, 시작 위치를 고를 것도 없습니다.

한 수의 진행 방식

자신의 차례에 위·아래·왼쪽·오른쪽 네 방향 중 하나를 고릅니다. 판 위의 모든 타일이 한 번의 움직임으로 그 방향으로 갈 수 있는 데까지 미끄러지고, 판의 끝이나 다른 타일에 부딪힐 때만 멈춥니다. 모든 타일이 동시에 움직이며, 어떤 타일을 움직이고 어떤 타일을 남길지 따로 고를 수는 없습니다. 타일이 멈추고 합체가 끝나면, 무작위로 고른 빈 칸 하나에 새 타일이 나타납니다 — 이번에도 준비 단계와 같은 90대 10 확률로 2 또는 4입니다. 이렇게 한 수가 끝납니다.

성립하는 수와 성립하지 않는 수

어떤 방향이든, 판을 변화시킬 때만 성립하는 수로 인정됩니다 — 최소한 타일 하나가 빈 칸으로 미끄러지거나, 최소한 한 쌍이 합쳐져야 합니다. 이 둘 중 어느 쪽도 일어나지 않는다면(예를 들어 모든 타일이 이미 왼쪽 끝까지 밀려 있는 상태에서 왼쪽을 선택한 경우), 아무 일도 일어나지 않습니다. 판은 그대로 있고, 새 타일도 나타나지 않습니다. 성립하지 않는 수에는 아무 대가도 없으므로, 어떻게 되는지 보려고 방향을 시험 삼아 눌러 봐도 상관없습니다.

타일 합치기

미끄러지는 타일이 같은 숫자를 가진 다른 타일과 부딪히면, 둘은 합쳐져 두 값의 합을 가진 타일 하나가 됩니다 — 시작 값이 서로 같으므로 이는 항상 원래 값의 두 배가 됩니다. 2 둘이 4가 되고, 512 둘이 1024가 됩니다.

합체를 지배하는 명확한 규칙이 세 가지 있으며, 셋 다 수를 계획할 때 중요합니다.

  1. 한 타일은 한 수에 한 번만 합쳐집니다. 이번 수에서 이미 합쳐진 타일은 이제 또 다른 같은 타일 옆에 오더라도 다시 합쳐지지 않습니다. 왼쪽으로 민 4 4 4 4 줄은 8 8이 되지, 16 하나가 되는 일은 없습니다.
  2. 합체는 미는 방향의 끝에서부터 정해집니다. 타일은 목표 쪽 끝에서 시작해 거꾸로 짝을 이루므로, 왼쪽으로 민 4 4 4는 첫 번째 짝을 합쳐 8 4가 되지, 4 8이 되지는 않습니다.
  3. 이번 수에서 미끄러지다가 만난 타일끼리만 합쳐집니다. 이미 나란히 놓여 있고 둘 다 움직이지 않은 같은 타일 두 개는 저절로 합쳐지지 않습니다 — 선택한 방향이 먼저 둘 중 하나를 움직여야 합니다.

점수 계산

점수는 0에서 시작합니다. 합체가 일어날 때마다 새로 생긴 타일의 값이 점수에 더해집니다 — 256 두 개를 합치면 512점이 더해집니다. 합치지 않고 타일만 미끄러뜨리는 것은 아무리 많은 타일이 움직이고 아무리 멀리 가더라도 점수가 되지 않습니다.

점수는 오직 합체에만 달려 있으므로, 실력보다는 만들어낸 타일의 크기를 보여 주는 지표에 가깝습니다. 2048 타일 하나는 그 아래에서 일어났어야 할 20,480점어치의 합체를 뜻합니다(4로 나타난 타일은 합체 한 번을 아껴 주므로 실제로는 이보다 조금 적습니다). 최고 점수는 진행 중인 게임과 마찬가지로 브라우저에 저장되어 다음에 방문해도 남아 있습니다.

승리

합체로 2048 타일이 만들어지는 순간 승리입니다. 배너가 이를 알려 주며 두 가지를 선택할 수 있습니다 — 계속하기를 고르면 같은 판으로 돌아가 4096, 8192, 그 이상을 노릴 수 있고, 새 게임을 시작할 수도 있습니다. 스스로 멈추기를 선택하지 않는 한, 승리한다고 게임이 끝나지는 않습니다.

패배 — 게임의 끝

더 이상 성립하는 수가 없는 순간 게임이 끝나며, 이는 다음 두 조건이 동시에 성립할 때입니다.

  • 판의 모든 칸이 채워져 있고,
  • 가로나 세로로 이웃한 어떤 타일 쌍도 같은 값을 갖지 않을 때.

판이 가득 찼다고 해서 자동으로 패배하는 것은 아닙니다 — 격자 어딘가에 합칠 수 있는 쌍이 하나라도 남아 있다면, 그것을 합치는 순간 칸 하나가 비면서 게임이 계속됩니다. 판이 가득 차고 동시에 더 이상 합칠 수 있는 쌍이 없을 때에만 게임은 실제로 끝납니다.

조작법, 빠른 참고표

입력동작
또는 WASD해당 방향으로 타일 밀기
K H J Lvim 방식으로 타일 밀기(위, 왼쪽, 아래, 오른쪽)
스와이프터치스크린에서 타일 밀기
R게임 다시 시작하기

타일, 맨 위까지

모든 타일이 2의 거듭제곱이고 판에 열여섯 칸이 있으니, 사다리는 2048에서 끝나지 않습니다.

타일필요한 시작 2의 개수참고
12864거의 감각적으로 도달 가능
512256의도적인 구조가 필요
20481,024승리 조건
81924,096거의 완벽한 정렬이 필요
13107265,536이론상 최댓값——정확히 내림차순으로 배열된 다른 열다섯 개의 타일이 있어야 만들 수 있습니다

게임을 일찍 끝내 버리는 네 가지 실수

  • 네 방향을 자유롭게 다 쓰는 것. 스스로에게 허용하는 방향이 하나 늘 때마다, 가장 큰 타일이 구석에서 밀려날 방법도 하나 늘어납니다. 강한 플레이는 보통 두 방향을 계속 쓰고, 세 번째 방향은 가끔, 네 번째 방향은 거의 쓰지 않습니다.
  • 보이는 합체마다 쫓아가는 것. 판 한가운데서 가능한 합체는 건너뛰는 편이 나을 때가 많습니다. 그걸 챙기면 타일 하나를 얻는 대신 배치가 흐트러지기 때문입니다.
  • 작은 타일이 갇히도록 내버려두는 것. 훨씬 큰 타일들에 둘러싸인 2는 아무것과도 합쳐질 수 없어서 남은 게임 내내 칸 하나를 차지합니다. 아직 닿을 수 있는 이웃이 있을 때 처리해 두세요.
  • 판이 거의 다 찼는데 빠르게 움직이는 것. 빈 칸이 두세 개만 남았을 때, 부주의한 방향 하나가 돌이킬 수 없는 결과로 이어질 수 있습니다. 바로 이 지점에서 천천히 두는 것이 효과가 있습니다.

검증된 전략과 내장 솔버가 작동하는 방식은 (영어로 된) 2048 strategy 2048 solver 페이지에서 볼 수 있습니다.

이제 직접 해볼까요?

2048 플레이하기