망루 규칙과 요령
오늘의 길을 따라 오는 적을 망루를 세워 막는 하루 한 판짜리 방어 게임입니다. 규칙은 몇 줄이면 끝나지만 자금이 빠듯하게 잡혀 있어서 어디에 무엇을 세우느냐로 결과가 갈립니다. 처음 여는 사람이 읽을 부분부터 층을 올린 뒤에 볼 수치까지 순서대로 실었습니다.
망루는 어떤 게임인가
방어 게임입니다. 판 위에는 오늘의 길이 하나 나 있고, 그 길 끝에 지켜야 할 성문이 있습니다. 적은 길을 따라 한 칸씩 걸어오고 여러분은 길이 아닌 빈 터에 망루를 세워 걸어오는 동안 잡아 냅니다. 못 잡은 적이 성문에 닿으면 성벽이 깎입니다.
손이 빠를 필요는 없습니다. 전투는 시간이 아니라 턴으로 돌아가고, 여러분이 파도 맞기 단추를 누른 순간부터 결과가 나올 때까지 손댈 일이 없습니다. 그래서 실제로 하는 일은 조준이 아니라 배치와 살림입니다. 지금 있는 자금으로 어떤 망루를 어느 칸에 세울지, 다음 파도를 위해 얼마를 남길지 고르는 게임이라고 보시면 됩니다.
판은 날마다 새로 열리고 같은 날에 들어온 사람은 모두 같은 길과 같은 파도를 받습니다. 계정도 서버도 쓰지 않아서 판을 만드는 일도 전투를 굴리는 일도 전부 브라우저 안에서 끝납니다.
기본 규칙
판이 어떻게 생겼나
판은 가로 일곱, 세로 일곱으로 마흔아홉 칸입니다. 그중 한 줄기가 길인데 왼쪽 끝 어느 행에서 출발해 위아래로 굽이치며 오른쪽 끝까지 이어지고, 마지막 칸이 성문입니다. 길 길이는 날마다 다릅니다. 짧으면 일곱 칸, 길면 열다섯 칸이고 대개는 아홉 칸 안팎입니다.
망루를 세운다
망루는 길이 아닌 빈 칸에만 세웁니다. 이미 망루가 선 자리에는 겹쳐 세울 수 없고 자금이 모자라면 눌러도 아무 일이 없습니다. 세운 뒤에는 옮기지도 물리지도 못하니 한 칸은 한 번 정하면 그 판이 끝날 때까지 그 자리입니다.
사거리는 가로나 세로로 몇 칸인가가 아니라 대각선까지 한 칸으로 세는 방식입니다. 사거리가 1이면 자기 둘레 여덟 칸, 2면 그 바깥까지 스물네 칸이 사정권입니다. 매 턴 각 망루는 사정권 안에 든 적 가운데 가장 앞선 하나를 때립니다.
파도를 맞는다
준비가 되면 파도 맞기를 누릅니다. 적은 한 명씩 간격을 두고 길에 들어와 매 턴 한 칸씩 전진하고, 성문에 닿은 수만큼 성벽이 깎입니다. 성벽이 0이 되면 그 자리에서 판이 끝납니다. 파도를 막아 내면 유물 세 장을 받아 그중 하나를 고르고 자금이 들어옵니다. 여섯 파도를 다 넘기면 성을 지킨 것입니다.
이 앱의 세부 규칙
여기부터는 실제 수치입니다. 요령은 전부 이 숫자들 사이의 관계에서 나오니 한 번 훑어 두면 뒤가 편합니다.
망루 두 종류
활 망루는 4금이고 사거리 2에 화력 1입니다. 돌 망루는 5금이고 사거리 1에 화력 3입니다. 활은 멀리 닿는 대신 한 대가 가볍고, 돌은 붙어야만 닿는 대신 한 대가 무겁습니다. 1금당 화력으로 보면 활이 0.25, 돌이 0.6이라 값어치는 돌이 두 배 넘게 셉니다. 대신 돌은 길에 바로 붙은 빈 칸이 없으면 세울 자리 자체가 없습니다.
파도 여섯과 방패병
1층 기준으로 1파는 네 명에 체력 3, 2파는 여섯 명에 5, 3파는 여덟 명에 8, 4파는 열 명에 12, 5파는 열두 명에 17, 6파는 열네 명에 23입니다. 인원은 두 명씩 늘고 체력은 거의 배로 뜁니다. 한 판에 오는 적은 모두 쉰네 명인데 성벽은 열뿐이라 여유가 크지 않습니다.
3파부터는 방패병이 섞입니다. 3파에 한 명, 4파에 두 명, 5파에 네 명, 6파에 다섯 명이고 이들이 무리 맨 앞에 섭니다. 방패는 활 화살을 한 대 깎습니다. 화력 1짜리 활이 방패병을 때리면 남는 것이 0이라 아무 일도 일어나지 않는다는 뜻이라서, 활만 늘려 놓으면 후반에 앞줄이 그대로 통과합니다. 돌은 방패를 그냥 뚫습니다.
자금과 유물
시작 자금은 6입니다. 활 하나를 사면 2가 남고 돌 하나를 사면 1이 남으니 처음에는 어느 쪽이든 망루 하나뿐입니다. 파도를 막을 때마다 2가 들어오고 유물은 다섯 번 고릅니다. 아무것도 안 늘리면 한 판에 쓸 수 있는 돈은 모두 16입니다.
유물은 네 가지입니다. 멀리 보는 눈은 모든 망루의 사거리를 1 늘리고, 무쇠 화살촉은 모든 망루의 화력을 1 올립니다. 곳간 열쇠는 파도마다 들어오는 자금을 2 더 얹고, 덧쌓은 성벽은 성벽을 3 올립니다. 파도마다 이 넷 중 셋만 나오니 원하는 것이 안 보이는 날이 있습니다.
두 가지는 겉보기보다 셉니다. 곳간 열쇠를 첫 선택에서 집으면 한 판 총자금이 16에서 26으로 늘어 망루 두 개가 더 섭니다. 덧쌓은 성벽은 한 번 얹고 끝나는 것이 아니라 파도가 끝날 때마다 3씩 다시 채워 주고 성벽 상한도 13으로 올라갑니다. 유물 효과는 이미 세워 둔 망루에도 똑같이 적용되니 나중에 집어도 손해가 아닙니다.
층과 열쇠
층은 1층부터 5층까지 있습니다. 성을 지킨 날에 열쇠를 하나 얻고, 가진 열쇠 수만큼 위 층을 고를 수 있습니다. 열쇠가 둘이면 3층까지 열립니다. 층을 올려 시작하면 올라간 만큼 열쇠를 그 자리에서 쓰고, 그 판에서 지면 쓴 열쇠는 돌아오지 않습니다.
층이 오르면 두 가지가 함께 달라집니다. 길이 새로 뽑혀 굽이 모양이 아예 바뀌고, 적 체력이 층마다 25퍼센트씩 붙습니다. 5층 6파의 체력은 23이 아니라 46입니다. 반대로 적의 수와 방패병 수, 시작 자금과 파도 자금은 층이 올라도 그대로라 화력을 더 짜내는 수밖에 없습니다.
정산은 하루에 한 번만 합니다. 그리고 셈을 잘 보셔야 하는데, 3층에서 시작하면 열쇠 두 개를 쓰고 지켜 내도 하나만 받아 결과적으로 하나가 줍니다. 열쇠가 순수하게 느는 것은 1층을 지킨 날뿐입니다. 층은 성적을 올려 주는 장치가 아니라 어려운 판을 고를 권한이라고 보시면 맞습니다. 층 선택은 첫 망루를 세우기 전에만 가능하고, 바꾸면 그날 판이 처음부터 다시 짜입니다.
겨루기
판이 끝나면 결과 복사 단추가 나옵니다. 복사된 글에는 날짜와 층, 몇 파까지 막았는지, 성벽이 얼마나 남았는지가 담기고 어디에 무엇을 세웠는지는 담기지 않습니다. 그 글을 친구에게 보내고 친구가 보낸 글을 겨루기 칸에 붙여넣으면 누가 이겼는지 바로 알려 줍니다.
승부는 먼저 막은 파도 수로 가리고, 같으면 남은 성벽으로 가립니다. 둘 다 같으면 비긴 것으로 둡니다. 날짜가 다르거나 층이 다르면 겨루지 않고 다른 판이라고 알려 줍니다. 같은 날 같은 층이면 길도 파도도 둘이 완전히 같아서 오간 것이 글자뿐이어도 판정이 정확히 섭니다. 이기고 지는 것 말고 다른 보상은 없고 순위표도 기록도 남지 않습니다.
저장되는 것
세운 망루와 자금, 성벽, 지금까지 고른 유물은 이 브라우저 안에 남습니다. 새로고침하거나 창을 닫았다 열어도 이어서 하시면 됩니다. 날짜가 바뀌면 어제 것은 버리고 새 판을 열고, 저장된 내용이 오늘 판과 안 맞으면 읽지 않습니다. 열쇠도 같은 자리에 따로 남습니다. 다른 기기나 다른 브라우저로 가면 저장분도 열쇠도 따라가지 않습니다.
기본 요령
굽이 안쪽을 찾으세요
같은 망루라도 어느 칸에 세우느냐로 두 배가 갈립니다. 사거리 1짜리 돌 망루가 덮는 길 칸은 나쁜 자리에서 셋인데 가장 좋은 자리에서는 일곱까지 갑니다. 사거리 2짜리 활도 다섯에서 열두까지 벌어집니다. 길이 되돌아오는 굽이 안쪽에 서면 한 망루가 오는 길과 가는 길을 함께 덮기 때문입니다. 세우기 전에 길을 눈으로 한 번 따라가 보세요.
첫 망루는 돌이 셉니다
망루 하나만 놓고 1파를 맞혀 보면 돌은 평균 한 명도 안 흘리고 활은 평균 1.4명을 흘립니다. 1금당 화력 차이가 그대로 나오는 것입니다. 다만 활을 사면 2금이 남아 1파만 막으면 4금이 되어 2파 전에 활을 하나 더 세울 수 있고, 돌을 사면 1금이 남아 두 파도를 기다려야 두 번째가 섭니다. 첫 파도가 네 명에 체력 3으로 가벼우니 어느 쪽이든 무너지지는 않습니다.
길 앞쪽부터 채우세요
같은 사거리라면 성문 근처보다 출발 쪽에 가까운 자리가 낫습니다. 앞에서 못 잡은 적은 뒤쪽 망루가 이어받을 수 있지만 성문 앞에서 못 잡으면 그대로 통과이기 때문입니다. 망루가 두셋으로 늘면 한곳에 몰지 말고 길을 따라 벌려 두세요. 여럿이 같은 적을 때려 체력을 넘겨 버리면 남는 화력은 그냥 버려집니다.
3파 전에 돌을 준비하세요
방패병이 3파부터 들어오고 무리 맨 앞에 섭니다. 화력 1짜리 활은 방패병에게 한 대도 못 깎으니 활만 서 있으면 앞줄이 무사히 지나갑니다. 돌 망루를 섞거나 무쇠 화살촉을 집어 활 화력을 2로 올려 두세요. 5파에 방패병이 넷, 6파에 다섯이라 뒤로 갈수록 이 한 가지가 승패를 가릅니다.
고급 요령
아래 두 항목은 게임 코드를 그대로 돌려 얻은 결과입니다. 배치는 매 파도 누수를 가장 줄이는 자리로 자동으로 두고 유물 취향만 바꿔 스무 날치를 비교했습니다.
유물은 자금과 성벽부터
1층에서 곳간 열쇠를 우선한 쪽은 스무 판을 다 지켰고 덧쌓은 성벽을 우선한 쪽이 열여덟, 무쇠 화살촉을 우선한 쪽이 열일곱이었습니다. 멀리 보는 눈을 우선한 쪽은 하나였습니다. 사거리는 화력을 한 톨도 올려 주지 않고, 한 망루가 덮는 길 칸도 중앙값 일곱에서 아홉으로 느는 데 그칩니다. 반면 첫 선택에서 집은 곳간 열쇠 한 장은 총자금을 열 늘려 돌 두 개를 더 세워 줍니다.
3층으로 올라가면 순서가 바뀝니다. 덧쌓은 성벽을 우선한 쪽이 열둘로 앞서고 무쇠 화살촉이 다섯, 곳간 열쇠가 둘이었습니다. 적이 단단해져 어차피 몇 명은 흘리게 되는 구간에서는 파도마다 3씩 돌아오는 성벽이 곧 목숨 값이 되기 때문입니다. 1층에서는 돈을 벌고 위층에서는 버티는 쪽으로 기준을 바꿔 잡으세요.
층은 천천히 올리세요
같은 자동 배치로 1층은 대개 지켜 냈지만 3층에서 승률이 급격히 떨어졌고 5층은 스무 판 모두 무너졌습니다. 자금은 층이 올라도 16 그대로인데 체력만 배로 뛰기 때문입니다. 사람 손이 자동 배치보다 나은 자리를 찾으면 결과는 달라지겠지만, 열쇠를 한꺼번에 몰아 쓰기 전에 아래층에서 자기 배치가 몇 파까지 버티는지부터 보시는 편이 안전합니다.
쉬운 파도에서 아끼세요
1파와 2파는 방패병이 없고 체력도 3과 5뿐이라 망루 하나로도 거의 새지 않습니다. 그 두 파도에 자금을 다 털어 넣는 대신 한둘만 세우고 남긴 돈을 3파 뒤로 넘기면, 유물을 먼저 보고 나서 활을 늘릴지 돌을 붙일지 정할 수 있습니다. 무쇠 화살촉이 손에 들어온 뒤라면 활이 방패를 뚫으니 같은 돈으로 더 넓게 벌 수 있습니다.
성벽 열은 예산입니다
성벽을 하나도 안 깎이겠다고 마음먹으면 초반에 자금을 과하게 씁니다. 성벽 열은 한 판 동안 흘려도 되는 인원 수이기도 하니 초반 한두 명은 계획적으로 내주고 그 돈을 6파를 견딜 자리에 쓰는 편이 낫습니다. 다만 겨루기에서 막은 파도 수가 같으면 남은 성벽으로 승부가 갈리니, 이미 지킬 것이 확실한 날에는 성벽을 아끼는 쪽이 이깁니다.
자주 막히는 부분
5파에서 갑자기 무너질 때
거의 활만 세운 판에서 가장 흔한 모양입니다. 5파는 열두 명 중 넷이 방패병이고 그들이 맨 앞에 서는데 화력 1인 활은 방패병에게 아무 피해도 못 줍니다. 앞줄 넷이 무사히 걸어가면 성벽 열이 순식간에 반으로 줍니다. 돌 망루를 한둘 붙이거나 무쇠 화살촉을 집으면 바로 풀립니다.
세울 자리가 없을 때
돌 망루는 길에 붙은 칸에만 의미가 있는데 그런 칸은 이미 다 차 있는 날이 있습니다. 길이 판 가장자리를 따라 흐르면 특히 그렇습니다. 그럴 때는 활을 쓰세요. 사거리 2는 길에서 두 칸 떨어져도 닿기 때문에 쓸 수 있는 칸이 훨씬 많습니다. 멀리 보는 눈까지 있으면 세 칸 밖에서도 닿습니다.
자금이 계속 모자랄 때
한 판에 들어오는 돈은 유물을 안 늘리면 모두 16입니다. 세운 망루는 팔 수도 옮길 수도 없으니 잘못 세운 칸은 그대로 손해입니다. 눌러도 세워지지 않는다면 자금이 값에 못 미치거나 길 위이거나 이미 망루가 있는 칸입니다. 이 셋 중 하나라고 보시면 됩니다.
층을 잘못 골랐을 때
층은 첫 망루를 세우기 전까지만 바꿀 수 있고, 바꾸면 판이 처음부터 다시 짜입니다. 이미 파도를 맞은 뒤라면 그날은 그 층으로 끝까지 갑니다. 열쇠는 층을 고른 순간이 아니라 판이 끝날 때 한 번에 정산되고 하루에 한 번만 반영되니, 같은 날 두 번째 판은 지갑에 영향을 주지 않습니다.
겨루기가 판정을 안 낼 때
날짜가 다르거나 층이 다르면 승부를 가리지 않습니다. 같은 날이라도 층이 다르면 길과 체력이 달라 견줄 수 있는 판이 아니기 때문입니다. 붙여넣은 글이 짧게 잘렸거나 결과가 아닌 다른 문장이 섞여도 못 읽습니다. 친구에게 받은 줄을 한 줄도 빼지 말고 그대로 붙여넣으시면 됩니다.