2048 게임이란?
2048은 4×4 판 위의 숫자 타일을 상하좌우로 밀어, 같은 숫자끼리 합쳐 더 큰 숫자를 만드는 1인용 퍼즐 게임입니다. 2와 2가 합쳐지면 4, 4와 4가 합쳐지면 8이 되는 식으로 타일은 늘 2의 거듭제곱이며, 2를 열 번 두 배로 키운 2048(2의 11제곱) 타일을 만들면 목표 달성입니다. 2014년 이탈리아의 웹 개발자 가브리엘레 치룰리(Gabriele Cirulli)가 웹 게임으로 공개했습니다.
이 페이지의 2048은 설치나 회원가입 없이 브라우저에서 바로 할 수 있습니다. 규칙은 원작과 같고, 판 크기(3×3~6×6) 선택과 한 수 되돌리기를 더했습니다. 최고 점수는 판 크기별로, 하던 게임은 마지막 판이 이 브라우저에만 저장되어 페이지를 다시 열면 이어서 할 수 있습니다.
- 판이 화면에 보이는 상태에서 방향키나 W·A·S·D를 누릅니다. 휴대폰은 판 위를 밉니다.
- 모든 타일이 그 방향 끝까지 미끄러지고, 같은 숫자가 부딪히면 합쳐집니다.
- 한 번 움직일 때마다 빈 칸 하나에 2나 4가 새로 생깁니다.
- 2048을 만들면 계속하기로 더 큰 숫자에 도전할 수 있고, 더 움직일 수 없으면 게임 오버입니다.
2048 규칙
게임은 타일 두 개가 놓인 상태로 시작합니다. 한 방향을 고르면 판의 모든 타일이 그쪽으로, 다른 타일이나 벽에 막힐 때까지 미끄러집니다. 이동이 끝나면 비어 있는 칸 중 한 곳에 새 타일이 생기는데, 2가 나올 확률이 90%, 4가 나올 확률이 10%입니다.
- 합치기 — 같은 숫자 두 개가 부딪히면 두 값을 더한 타일 하나가 됩니다. 이렇게 만들어진 타일은 같은 이동에서 다시 합쳐지지 않습니다.
- 점수 — 합쳐질 때마다 새 타일의 값만큼 점수가 오릅니다. 8을 만들면 8점, 1024를 만들면 1,024점입니다.
- 턴 — 아무 타일도 움직이지 않는 방향을 누르면 턴으로 치지 않아 새 타일이 생기지 않습니다.
- 승리 — 2048 타일이 생기면 달성입니다. 원작처럼 그 뒤에도 계속할 수 있습니다.
- 게임 오버 — 빈 칸이 없고 가로·세로로 이웃한 같은 숫자도 없어 어느 방향으로도 움직일 수 없으면 끝납니다.
한 줄을 왼쪽(←)으로 밀 때 어떻게 합쳐지는지 예를 들면 다음과 같습니다(·은 빈 칸).
| 밀기 전 | ← 민 뒤 | 설명 |
|---|---|---|
| 2 2 2 2 | 4 4 · · | 두 쌍이 각각 합쳐집니다. 8이 되지 않습니다. |
| 4 4 8 · | 8 8 · · | 새로 만든 8은 같은 이동에서 옆의 8과 다시 합쳐지지 않습니다. |
| 2 2 2 · | 4 2 · · | 같은 숫자가 셋이면 미는 방향 쪽 두 개가 먼저 합쳐집니다. |
| 2 · · 2 | 4 · · · | 사이의 빈 칸은 상관없이 미끄러져 만나 합쳐집니다. |
| 2 4 2 4 | 2 4 2 4 | 움직이는 타일이 없어 턴이 아닙니다. 새 타일도 생기지 않습니다. |
조작법 — 키보드·터치
| 기기 | 조작 |
|---|---|
| PC 키보드 | 방향키 ↑ ↓ ← → 또는 W(위)·A(왼쪽)·S(아래)·D(오른쪽) |
| 휴대폰·태블릿 | 판 위에서 손가락을 원하는 방향으로 밀기(스와이프) |
| 마우스·버튼 | 판을 끌어서 밀거나, 판 옆의 방향 버튼 누르기 |
키보드 조작은 판이 화면에 어느 정도 보일 때만 받습니다. 아래로 스크롤해 이 설명을 읽는 동안에는 방향키가 평소처럼 페이지를 움직입니다. 판 안에서 밀 때는 페이지가 스크롤되지 않도록 막아 두었으니, 휴대폰에서 화면이 움직이면 손가락이 판 바깥에서 시작하지 않았는지 확인하세요.
2048 공략 — 모서리 전략
2048에서 가장 널리 쓰이는 공략은 가장 큰 타일을 한 모서리에 붙여 두는 것입니다. 큰 타일이 판 가운데를 떠돌면 작은 타일들이 그 주변에 흩어져 합칠 길이 막히기 쉽습니다. 확률 게임이라 늘 이기는 방법은 없지만, 아래 요령을 지키면 판이 훨씬 오래 버팁니다.
- 모서리 하나를 정한다 — 예를 들어 왼쪽 아래로 정했다면 가장 큰 타일을 늘 그 칸에 둡니다.
- 두 방향 위주로 민다 — 왼쪽 아래 모서리라면 ←와 ↓를 주로 쓰고, →는 꼭 필요할 때만, ↑는 되도록 쓰지 않습니다. ↑를 누르면 모서리가 비면서 그 자리에 2가 들어올 수 있습니다.
- 모서리 줄을 가득 채워 둔다 — 맨 아랫줄이 빈틈없이 차 있고 그 줄에 합칠 짝이 없으면 ←나 →를 눌러도 그 줄이 움직이지 않아 큰 타일이 모서리에서 밀려나지 않습니다.
- 크기 순서대로 줄 세운다 — 맨 아랫줄에 1024·512·256·128처럼 큰 수부터 내림차순으로, 그 윗줄은 반대 방향으로 이어지게(뱀 모양) 두면 한쪽 끝에서 합쳐진 타일이 연달아 큰 타일 쪽으로 합쳐집니다.
- 작은 타일을 가두지 않는다 — 큰 타일 사이에 2나 4가 끼면 빼내기 어렵습니다. 당장 합칠 수 있는 곳보다 판 모양을 지키는 수를 먼저 봅니다.
- 새 타일이 어디에 생길지 생각한다 — 한 수를 두면 빈 칸 어딘가에 2나 4가 생깁니다. 빈 칸이 모서리 쪽에만 남는 수는 위험합니다.
되돌리기는 한 수만 되므로 실수로 ↑를 눌렀을 때 바로 쓰는 것이 좋습니다. 빠르게 반응하며 방향을 바꾸는 게임을 좋아한다면 같은 방향키 조작으로 하는 스네이크 게임도 있습니다.
판 크기별 차이
원작의 판은 4×4 하나지만, 이 페이지에서는 판 크기를 3×3·5×5·6×6으로 바꿀 수 있습니다. 칸이 많을수록 타일을 놓을 자리가 넉넉해 오래 버티기 쉽고, 칸이 적을수록 한 수 한 수가 빡빡해집니다.
| 판 | 칸 수 | 목표 타일 | 특징 |
|---|---|---|---|
| 3×3 | 9 | 512 | 가장 어려움. 한 번의 실수가 바로 게임 오버로 이어짐 |
| 4×4 | 16 | 2048 | 원작과 같은 기본 판 |
| 5×5 | 25 | 2048 | 여유가 있어 공략을 연습하기 좋음 |
| 6×6 | 36 | 2048 | 2048까지 수가 많이 들어 긴 게임 |
3×3만 목표가 512인 이유는 칸이 9개로는 2048을 만들 수 없기 때문입니다. 2048을 만들려면 1024가 두 개 있어야 하고, 두 번째 1024를 만드는 동안 판에는 첫 1024와 512·256·128·64·32·16·8·4, 그리고 새로 나온 4까지 서로 다른 칸에 있어야 해서 최소 10칸이 필요합니다. 같은 계산으로 16칸인 4×4 판에서 이론상 만들 수 있는 가장 큰 타일은 131,072(2의 17제곱)입니다.
2048의 역사
2048은 이탈리아의 웹 개발자 가브리엘레 치룰리가 주말 동안 자바스크립트와 CSS로 만들어 2014년 3월 9일 웹에 공개한 게임입니다. 소스 코드는 MIT 라이선스의 오픈소스로 GitHub에 올라와 누구나 고쳐 쓸 수 있었고, 영어 위키백과에 따르면 공개 후 일주일도 안 되어 400만 명 넘게 방문했습니다. 같은 해 5월에는 iOS·안드로이드 앱으로도 나왔습니다.
치룰리는 저장소 소개에서 2048을 Veewo Studio의 모바일 게임 1024의 작은 클론이자, Saming이 만든 같은 이름의 웹 게임 2048을 바탕으로 했으며, 간접적으로는 Threes!에서 영향을 받았다고 밝혔습니다. Threes!는 2014년 2월 iOS로 나온 퍼즐 게임으로, 숫자 타일을 밀어 합친다는 기본 아이디어가 같아 2048과 자주 비교됩니다.
코드가 공개된 덕분에 판 크기를 바꾼 판, 숫자 대신 그림을 쓴 판, 3D 판 등 수많은 변형이 빠르게 나왔습니다. 이 페이지의 2048도 규칙은 원작을 따르되 코드와 화면은 새로 만든 것으로, 원작의 디자인이나 그림을 가져다 쓰지 않았습니다.
자주 묻는 질문
2048 게임은 어떻게 하나요?▾
방향키(또는 W·A·S·D)를 누르거나 휴대폰에서 판 위를 밀면 모든 타일이 그 방향 끝까지 미끄러집니다. 같은 숫자 타일이 부딪히면 합쳐져 두 배가 되고, 한 번 움직일 때마다 빈 칸에 2나 4가 하나 새로 생깁니다. 이렇게 합치기를 반복해 2048 타일을 만드는 것이 목표입니다.
새 타일은 2와 4 중 무엇이 나오나요?▾
원작과 같이 2가 90%, 4가 10%의 확률로 나옵니다. 위치는 그 순간 비어 있는 칸 중 하나를 무작위로 고릅니다. 판이 전혀 움직이지 않는 방향을 누르면 턴으로 치지 않아 새 타일도 생기지 않습니다.
점수는 어떻게 계산하나요?▾
타일이 합쳐질 때마다 새로 만들어진 타일의 값이 점수에 더해집니다. 2와 2를 합치면 4점, 1024 두 개를 합치면 2048점입니다. 단순히 타일을 움직이기만 해서는 점수가 오르지 않습니다.
2048을 만들면 게임이 끝나나요?▾
2048 타일을 만들면 달성 화면이 나오고, 계속하기를 누르면 같은 판에서 4096, 8192처럼 더 큰 숫자에 이어서 도전할 수 있습니다. 새 게임을 눌러 처음부터 다시 시작해도 됩니다. 3×3 판은 목표가 512입니다.
게임 오버는 언제 되나요?▾
빈 칸이 하나도 없고, 가로나 세로로 이웃한 같은 숫자도 없어 어느 방향으로도 움직일 수 없을 때 끝납니다. 판이 가득 차 있어도 이웃한 같은 숫자가 있으면 합칠 수 있으므로 게임은 계속됩니다.
되돌리기는 몇 번까지 되나요?▾
바로 전 한 수만 되돌릴 수 있습니다. 되돌리면 그 수에서 생긴 새 타일도 함께 사라지고 점수도 이전으로 돌아갑니다. 되돌린 뒤 다시 움직여야 되돌리기를 또 쓸 수 있고, 게임 오버 화면에서도 한 수 되돌리기가 가능합니다.
2048에서 만들 수 있는 가장 큰 숫자는 얼마인가요?▾
4×4 판에서 이론상 가장 큰 타일은 131,072(2의 17제곱)입니다. 65,536부터 4까지 서로 다른 타일 15개와 새로 나온 4가 16칸을 채운 채 알맞게 놓여야 하므로 실제로는 거의 불가능하고, 보통은 2048이나 4096에서 게임이 끝납니다.
휴대폰에서 밀면 화면이 스크롤돼요.▾
판 안에서 밀면 페이지가 움직이지 않고 타일만 움직입니다. 판 바깥(점수나 버튼 부근)에서 밀면 평소처럼 페이지가 스크롤되니 손가락을 판 위에 올리고 밀어 주세요. 스와이프가 불편하면 판 아래의 방향 버튼을 눌러도 됩니다.
최고 점수와 하던 게임은 저장되나요?▾
최고 점수는 판 크기별로, 하던 게임은 마지막 판 하나가 이 브라우저의 저장소(localStorage)에 남습니다. 페이지를 닫았다 다시 열면 이어서 할 수 있고, 게임 오버가 되면 저장된 판은 지워집니다. 서버로는 아무것도 보내지 않으며, 사생활 보호 모드나 저장소를 지우면 기록이 사라집니다.
원작 2048과 같은 게임인가요?▾
규칙(4×4 판, 2와 4의 출현 확률, 한 번에 한 번만 합쳐지기, 점수 계산)은 가브리엘레 치룰리(Gabriele Cirulli)가 2014년에 공개한 원작과 같게 만들었습니다. 화면 디자인과 코드는 모아모앙이 새로 만든 것이며, 원작에 없는 판 크기 선택과 한 수 되돌리기를 더했습니다.
이 페이지의 2048 규칙과 역사는 원작 저장소(gabrielecirulli/2048, MIT 라이선스)의 소개와 영어 위키백과 「2048 (video game)」 문서를 참고해 작성했습니다(2026년 9월 확인). 게임은 브라우저 안에서만 동작하며, 최고 점수와 하던 게임은 이 브라우저의 저장소에만 남습니다.