보드, 그리고 레벨을 클리어하는 조건
보드는 320×672 단위의 고정된 화면 하나로, 카메라도 스크롤도 없습니다. 버블은 벌집 모양 격자에 놓입니다: 짝수 행은 8열, 홀수 행은 7열이며, 버블 반 개만큼 어긋나 있어 각 버블이 바로 위 행이 남긴 틈에 정확히 들어맞습니다.
레벨의 초기 배치는 레벨 번호와 고정된 시드에서 결정되므로, 모든 플레이어가 같은 레벨에서 같은 보드를 만나며 — 같은 플레이어라면 앱을 업데이트한 뒤에도 다시 똑같은 보드를 만나게 됩니다. 발사된 버블은 항상 가장 가까운 빈칸에 착지하므로, 발사한 버블이 어디에 떨어질지는 절대 추측이 아닙니다.
- 클리어: 보드에서 버블이 모두 사라진 상태입니다.
- 실패: 버블의 아래쪽 끝이 발사대 위의 점선에 닿은 상태입니다.
- 한 발의 결과는 한 번에 결정됩니다: 버블이 착지하고, 같은 색이 3개 이상 모이면 터지며, 천장까지 이어지는 경로를 잃은 버블은 함께 떨어집니다.
가장 가까운 빈칸이 동률일 때는 항상 같은 방식으로 정해집니다 — 먼저 더 위쪽 행이 우선하고, 그래도 동률이면 더 왼쪽 열이 우선합니다. 같은 조준은 항상 같은 칸에 착지합니다.
조작 방법, 그리고 궤적선
- 드래그로 조준합니다. 발사대는 발사 지점에서 손가락까지의 각도를 따라가며, 손을 떼면 발사됩니다.
- 각도는 수직에서 좌우 각각 70°까지로 제한되어, 그보다 더 옆으로 눕는 발사는 절대 나오지 않습니다 — 이 보드는 위에서부터 무너뜨리도록 만들어져 있으며, 옆으로 쓸어내리는 용도가 아닙니다.
- 키보드에서는 ← →로 각도를 2°씩 조정하고 Space로 발사하며, 제한 범위는 동일합니다.
- 전체 궤적선은 항상 켜져 있으며, 모든 벽 반사를 따라 발사한 버블이 정확히 착지할 칸까지 보여줍니다. 실제로 발사를 처리하는 것과 같은 시뮬레이션이 같은 실시간 보드를 읽어 계산하므로, 궤적선이 보여주는 것과 실제 결과가 절대 어긋날 수 없습니다.
이 선이 보여주는 것은 착지할 칸뿐입니다 — 어떤 색 그룹이 완성되는지, 무엇이 떨어지는지, 그 뒤에 어떤 연쇄가 일어나는지는 알려주지 않습니다. 그 부분을 보드에서 직접 읽어내는 것이 이 게임의 본질입니다.
천장, 그리고 레벨을 끝내는 선
몇 발마다 한 번씩 천장이 한 행씩 내려옵니다. 천장이 내려오기까지 몇 발이 남았는지는 레벨이 오를수록 점점 촘촘해집니다 — 레벨 1에서는 8발 간격, 레벨 100에서는 5발 간격입니다 — 이 간격은 점의 행으로 표시될 뿐, 숫자로 된 카운트다운은 절대 아닙니다.
- 실패선은 발사대 위 1.5행 높이에 고정되어 있으며, 점선으로만 표시됩니다.
- 어떤 버블이든 아래쪽 끝이 이 선에 닿는 순간 레벨이 끝납니다 — 그 위에 버블이 얼마나 남아 있든 상관없습니다.
- 조준하는 동안에는 천장을 포함해 아무것도 움직이지 않습니다. 발사에는 한 발의 대가가 따르지만, 생각하는 데는 아무 대가도 없습니다.
레벨 100에서 가장 깊은 초기 보드라도 이 선 위로는 여전히 약 8행 — 약 40발 분량 — 의 여유가 남습니다. 이 여유는 일부러 빠듯하게 잡은 것입니다: 여유가 넘치는 보드라면 이 선은 장식에 지나지 않게 되며, 이 시리즈는 진짜가 아닌 긴박감을 연출하지 않습니다.
100레벨
네 가지 요소가 레벨 번호에 따라 모두 연속적으로 변화하며, 레벨 100에 이르기 전까지 어느 것도 정체되지 않습니다.
- 6가지 색은 순서가 고정되어 있습니다 — 파랑, 초록, 노랑, 보라, 주황, 청록. 각 레벨의 색 구성은 이 목록의 앞부분을 그대로 가져온 것이므로, 레벨이 올라가 색이 늘어나도 이미 등장한 색이 절대 빠지지 않습니다.
- 레벨을 클리어하면 다음 레벨이 열립니다. 클리어한 레벨은 언제든 다시 플레이할 수 있으며, 열린 최전선은 절대 뒤로 물러나지 않습니다.
| 레벨에 따라 달라지는 것 | 레벨 1 | 레벨 100 |
|---|---|---|
| 초기 보드의 행 수 | 5 | 9 |
| 사용하는 색 수 | 4 | 6 |
| 천장이 내려오기까지의 발 수 | 8 | 5 |
| 생성 시 같은 색 쌍을 피하는 정도 | 0.05 | 0.14 |
이 마지막 요소는 레벨 100에서도 크게 높아지지 않습니다 — 천장과, 그 간격이 점점 좁아지는 것만으로 이미 난이도의 대부분을 감당하고 있으므로, 배치까지 나서서 플레이어와 싸울 필요가 없습니다.
제공되는 도움
- 되돌리기는 없습니다. 한 발의 결과는 착지하는 순간 팝과 낙하까지 포함해 확정되므로, 되돌릴 수 있는 단 하나의 수조차 남지 않습니다.
- 힌트는 없습니다. 궤적 가이드가 이미 버블이 어디에 착지할지 정확히 보여주므로, 그곳에 무엇을 보낼지 고르는 것 자체가 이 게임입니다.
- 현재 버블과 다음 버블은 항상 미리 보여지며, 서로 바꾸는 것은 무료이며 무제한입니다.
- 새로 나오는 색은 항상 그 시점에 보드에 남아 있는 색 중에서만 나옵니다 — 다만 한 번 현재 버블이나 다음 버블로 표시된 색은, 그 사이에 같은 색의 다른 버블이 모두 터지더라도 그대로 유지됩니다.
- 재도전은 즉시, 무료이며 무제한이고, 정확히 같은 보드로 돌아갑니다. 도전할 때마다 다시 뽑히는 것은 없으므로, 그동안 익힌 것은 다음 시도에도 그대로 통합니다.
지는 것이 막다른 길이 아니듯, 클리어도 점수가 되지는 않습니다: 통계에는 시도 횟수, 클리어 횟수, 총 플레이 시간만 기록되며 그 외에는 아무것도 남지 않습니다. 여기서는 연속 기록을 세지도, 보여주지도 않습니다.
보드 읽는 법과 몇 가지 요령
- 6가지 색은 저마다 고유한 안쪽 무늬도 갖고 있습니다 — 원, 삼각형, 사각형, 다이아몬드, 별, 초승달. 그래서 색이 절대 유일한 단서가 되지 않습니다.
- 위쪽과 연결되지 않은 채 매달린 덩어리를 향해 쏘면, 작은 그룹을 터뜨릴 때보다 훨씬 많은 버블이 떨어집니다. 맞아떨어진 것뿐 아니라 연결이 끊긴 모든 버블이 함께 떨어지기 때문입니다.
- 벽 반사에는 추가 비용이 전혀 들지 않으므로, 천장에 가로막혀 생긴 틈에 닿는 유일한 방법이 가파르고 돌아가는 각도뿐인 경우도 많습니다.
- 현재 버블과 다음 버블을 바꾸는 데도 비용이 들지 않으므로, 다루기 힘든 색을 더 나은 기회가 올 때까지 쥐고 있는 것도 무료입니다 — 잘 놓을 수 없는 버블을 굳이 쏠 이유는 거의 없습니다.
궤적 가이드, 버블 교체, 재도전은 모든 플레이어, 모든 레벨에서 사용할 수 있습니다 — 어떤 게임 기능도 절대 광고나 구매 뒤에 잠겨 있지 않습니다.
자주 묻는 질문
제한 시간이 있습니까?
조준하는 동안에는 시계가 없습니다 — 천장은 발사한 뒤에만, 몇 발마다 한 번씩 내려옵니다. 조준 자체에는 절대 시간제한이 없습니다.
레벨에 실패하면 어떻게 됩니까?
즉시, 무료로 재도전할 수 있으며, 새로운 보드가 아니라 정확히 같은 보드로 돌아갑니다. 진행 상황이나 통계는 전혀 사라지지 않습니다.
궤적 가이드와 버블 교체는 무료입니까?
둘 다 무료이며 무제한입니다. Bubble Pop에는 힌트 기능이 없습니다 — 궤적선과 교체가 제공되는 도움의 전부입니다.
데일리 챌린지가 있습니까?
아직은 없습니다. 보드는 시드로 결정되므로, 나중에 Water Sort가 이미 갖춘 것과 같은 형태로 추가될 수 있습니다.
인터넷 연결이 필요합니까?
Android 앱은 모든 보드를 기기에서 직접 생성하므로, 첫 실행부터 연결 없이 플레이할 수 있습니다. 브라우저 버전은 페이지를 한 번 불러와야 하며, 그다음에는 게임 자체가 브라우저에서 실행됩니다.
들고 있는 버블의 색이 보드에서 사라지면 어떻게 됩니까?
아무 일도 일어나지 않습니다 — 그 색은 그대로 유지됩니다. 그 버블을 놓으면 해당 색이 다시 보드에 등장하므로, 이후 대기열에 다시 나타날 수 있습니다.