라벨이 게임공략인 게시물 표시

2048 공략 — 코너 전략과 초보가 반복하는 실수

이미지
2048은 규칙이 단순한데 며칠을 붙잡아도 512에서 막히는 사람이 많습니다. 판이 꽉 차는 순간이 갑자기 오는 것처럼 느껴지지만, 실제로는 그보다 열 수쯤 앞에서 이미 무너져 있습니다. 운이 아니라 배치의 문제입니다. 왜 한쪽 구석에 몰아야 하는지, 그 원리를 알면 같은 판에서도 결과가 달라집니다. 규칙 먼저 알아야 할 두 숫자 공략을 익히기 전에 판이 어떻게 돌아가는지부터 정확히 알아야 합니다. 여기서 갈리는 판단이 많습니다. 생성 개수 방향키를 눌러 타일이 하나라도 움직였을 때만 새 타일이 하나 생깁니다. 아무것도 안 움직이면 생기지 않습니다 생성 숫자 원작 기준으로 새 타일은 90% 확률로 2, 10% 확률로 4가 나옵니다 첫 번째가 특히 중요합니다. 벽에 막혀 아무 변화가 없는 방향키는 공짜 입니다. 판을 흔들지 않고 상황을 확인할 수 있습니다. 반대로 무심코 눌러서 타일 하나라도 움직이면 새 타일이 반드시 생깁니다. 후반에 칸이 두세 개 남았을 때 이 차이가 승패를 가릅니다. 두 번째 숫자는 후반 계산에 쓰입니다. 열 번에 한 번은 4가 나오므로, 빈칸이 하나 남았을 때 2가 나올 것을 전제로 계획을 세우면 열 판에 한 번은 어긋납니다. 원리 코너 전략이 통하는 이유 큰 수를 구석에 몰아라  는 조언은 어디에나 있습니다. 그런데 왜 그런지를 설명하는 글은 드뭅니다. 이유는 합쳐지지 않는 숫자가 이동하면 판 전체가 흐트러지기 때문 입니다. 1024짜리 타일이 판 한가운데 있다고 해봅시다. 이 타일은 다른 1024를 만나기 전까지 절대 합쳐지지 않습니다. 그런데 방향키를 누를 때마다 이 큰 덩어리가 이리저리 옮겨 다니며 작은 숫자들의 자리를 계속 밀어냅니다. 정리해 둔 배열이 매 수마다 깨집니다. 구석에 두면 이 문제가 사라집니다. 왼쪽 아래 구석에 큰 수를 두고 왼쪽과 아래만 사용하면, 그 타일은 벽에 붙어 움직이지 않습니다. 움직이지 않는 기준점이 하나 생기면 나머지를 그 옆에 순서대로 쌓을 수 있습니다...

스네이크 게임, 점수가 갑자기 안 오르는 이유

이미지
스네이크는 규칙이 세 줄로 끝나는 게임입니다. 먹이를 먹고, 길어지고, 부딪히면 끝입니다. 그런데 어느 지점부터 점수가 갑자기 안 오릅니다. 손이 느려서가 아니라, 그 구간부터 요구되는 판단이 완전히 달라지기 때문입니다. 이 글은 스네이크를 초반·중반·후반 세 개의 다른 게임으로 나눠서 봅니다. 확인 먼저 어떤 규칙인지 봐야 합니다 본격적인 이야기 전에 짚을 것이 있습니다. 스네이크라는 이름을 달고 있어도 규칙이 다 같지는 않습니다. 가장 크게 갈리는 지점은 벽입니다. 벽이 죽음인 방식 화면 가장자리에 닿으면 게임이 끝납니다. 노키아 원본이 이 방식이었습니다 벽을 통과하는 방식 가장자리로 나가면 반대편에서 나옵니다. 이후 버전에서 도입됐고 지금 브라우저 게임에도 흔합니다 이 차이는 전략을 통째로 바꿉니다. 벽이 죽음이면 가장자리는 위험 지대이지만, 벽을 통과할 수 있으면 가장자리는 오히려 안전한 이동 통로가 됩니다. 첫 판을 시작하기 전에 일부러 벽으로 한 번 가 보는 것이 가장 빠른 확인 방법입니다. 속도 증가 방식도 확인해 두면 좋습니다. 먹이를 먹을 때마다 조금씩 빨라지는 방식이 있고, 일정 점수마다 단계가 올라가는 방식이 있습니다. 후자라면 단계가 바뀌는 순간에 사고가 몰립니다. 초반 초반은 먹이까지 가는 문제입니다 몸이 짧을 때는 사실상 장애물이 없습니다. 이 구간에서 실수가 나오는 이유는 거의 하나, 반대 방향 입력입니다. 대부분의 스네이크는 진행 방향의 정반대로는 꺾이지 않습니다. 오른쪽으로 가는 중에 왼쪽을 누르면 무시되거나, 구현에 따라 그대로 자기 몸에 부딪힙니다. 급하게 방향을 바꾸려다 반대 키를 누르는 것이 초반 사망의 대부분입니다. 또 하나는 연속 입력입니다. 스네이크는 한 칸씩 이동하는 게임이라 입력이 다음 이동에 반영됩니다. 위와 오른쪽을 아주 빠르게 연달아 누르면, 위로 꺾이기 전에 오른쪽 입력이 들어와 한쪽이 씹힙니다. 꺾을 때는 한 박자 두고 누르는 편이 정확합니다. 초반에 들여야 할 ...