과일 병합 퍼즐은 하나의 디자인 질문에 대한 명확한 답이 필요합니다: 두 개의 일치하는 조각이 만나면 어떻게 되나요? 이 가상의 프로토타입인 랜턴 그루브(Lantern Grove)는 세 개의 세로 레인, 고정된 과일 큐, 그리고 반복 가능한 병합 체인으로 이 질문에 답합니다. 작은 보드는 애니메이션이나 더 많은 과일 유형을 추가하기 전에 규칙을 쉽게 테스트할 수 있게 해줍니다.
목표는 레인이 오버플로되지 않도록 랜턴 과일(Lantern Fruit)을 만드는 것입니다. 아래에 나열된 이름, 과일 사다리, 점수 값 및 샘플 런은 수이카 게임이나 테스트된 상업용 게임의 규칙이 아닌 오리지널 디자인 선택입니다.
작은 레인 기반 목표를 설정하세요

알라딘 X의 공식 수이카 게임 페이지는 동일한 과일을 결합하여 진화시키는 동시에 박스가 넘치지 않도록 하는 방식을 설명합니다. 이러한 광범위한 병합 및 용량 긴장감은 새로운 퍼즐의 유용한 출발점이 됩니다. 랜턴 그루브는 참조 게임의 비주얼이나 인터페이스를 복제하는 대신 적층된 레인과 자체 해결 규칙을 사용합니다.
빈 레인 3개로 시작합니다. 각 레인은 위에서부터 아래로 순서대로 최대 4개의 조각을 담을 수 있습니다. 고정된 큐는 배, 자두, 자두, 베리, 베리, 멜론, 자두입니다. 매 턴마다 플레이어는 레인을 선택하고 큐에 있는 과일이 그 위에 내려앉습니다. 다음 조각을 미리 보고, 모든 레인의 높이를 표시하며, 보드가 왜 변했는지 플레이어가 볼 수 있도록 각 병합을 짧은 로그에 기록합니다.
위쪽부터 매치를 해결합니다
이 티어 사다리를 사용하세요: 베리(1), 자두(2), 배(3), 멜론(4), 랜턴 과일(5). 새 조각이 해당 레인의 맨 위 조각과 일치하면, 그 쌍을 같은 맨 위 위치의 다음 티어 조각 1개로 대체합니다. 그런 다음 그 결과물을 바로 아래에 있는 조각과 비교합니다. 그 티어가 일치하면 그것도 병합합니다. 맨 위 두 조각이 달라지거나 더 이상 아래 조각이 없을 때까지 반복합니다.

구체적인 체인을 위해 레인 A에 배, 자두, 자두를 플레이하세요. 첫 두 턴 후 레인은 [배, 자두]가 됩니다. 세 번째 자두는 맨 위 자두와 결합하여 배가 됩니다. 이 새로운 배는 아래에 있는 기존 배와 일치하므로, 이 쌍은 멜론이 됩니다. 최종 레인은 [멜론]입니다. 결과된 각 티어에 대해 10점을 부여합니다: 배 병합에 30점, 멜론 병합에 40점, 총 70점.
| 결정 | 규칙 | 가시적 결과 |
|---|---|---|
| 상단 페어 매칭 | 페어를 다음 티어로 대체한 후, 그 아래를 확인합니다. | 머지 로그 항목 1개 및 10 × 결과 티어 포인트. |
| 체인이 5 티어에 도달했습니다 | 랜턴 프루트가 생성되는 즉시 실행을 중단합니다. | 승리 상태와 최종 점수를 표시합니다. |
| 드롭 시 4개 조각을 초과합니다 | 먼저 머지를 해결합니다. 머지 후에도 5개 조각이 남으면 드롭을 확정하지 않고 패배 처리합니다. | 이전 보드를 유지하고 전체 레인을 설명합니다. |
점수와 안전한 레인을 테스트합니다
3개 조각 체인 이후 고정 큐를 계속합니다. 베리를 B 레인에 드롭한 후, 그곳에 베리를 하나 더 드롭합니다. 이 페어가 20 포인트의 플럼이 되어 실행 총점이 90이 됩니다. 다음 조각은 멜론과 플럼이며, 이를 C 레인에 배치하여 머지 없이 [Melon, Plum]을 만듭니다. 이러한 개별 레인은 점수 추적을 쉽게 추적하고 보드 상태를 쉽게 검사할 수 있게 합니다.
용량 테스트를 위해 C 레인을 [Berry, Plum, Pear, Melon]으로 준비하고 그곳에 베리를 드롭합니다. 상단이 일치하지 않으므로 레인에 5개 조각이 포함됩니다. 실행을 패배로 종료하고 원래의 4개 조각 레인을 그대로 유지합니다. 두 번째 테스트에서는 상단이 들어오는 조각과 일치하는 4개 조각으로 레인을 채웁니다. 용량을 확인하기 전에 해당 머지를 해결합니다. 머지 전 레인이 가득 찼다는 이유만으로 패배를 선언하지 마세요.

완전한 빌더 프롬프트 작성하기
프로토타입에는 단계 순서, 정확한 병합 시퀀스 및 실패 규칙이 명시적인 입력으로 필요합니다. 이 픽스처를 AI 게임 빌더에 붙여넣은 후, 시각적 다듬기를 추가하기 전에 생성된 동작을 인수 단계와 비교하세요.
오리지널 브라우저 퍼즐 'Lantern Grove'를 구축하세요. 오리지널 과일 아트와 세 개의 세로 레인을 가진 단순한 보드를 사용하세요. 각 레인은 위에서부터 아래까지 최대 4개의 과일 조각을 담을 수 있습니다. 빈 레인, 점수 0, 고정 큐: 배, 자두, 자두, 베리, 베리, 멜론, 자두로 시작합니다. 다음 과일을 미리 보여줍니다. 플레이어는 각 드롭에 대해 레인을 선택하며, 조각은 맨 위에 내려앉습니다. 과일 단계는 베리 1, 자두 2, 배 3, 멜론 4, 랜턴 프루트 5입니다. 들어오는 조각이 맨 위 조각과 일치하면, 해당 쌍을 같은 맨 위 위치에 다음 단계의 조각 하나로 대체합니다. 각 병합 후, 새로운 맨 위 조각과 바로 아래 조각을 비교하고 단계가 일치하면 병합을 계속합니다. 단계가 다르거나 아래 조각이 더 이상 없을 때까지 멈춥니다. 각 병합마다 결과 단계에 10을 곱한 점수를 추가합니다. 레인 용량 확인 전에 모든 병합을 해결하세요. 선택한 레인에 5개의 조각이 남아 있으면, 해당 드롭을 커밋하지 않고 런을 패배로 종료합니다. 들어오는 조각이 용량 확인 전에 병합되면 가득 찬 레인도 플레이 가능합니다. 랜턴 프루트를 생성하면 런이 승리로 종료됩니다. 점수, 레인 높이, 다음 조각 미리보기, 병합 로그 및 승/패 이유를 표시하세요. 리셋은 정확한 시작 큐, 빈 레인, 점수 0를 복원합니다. 인수 체크: 레인 A의 배, 자두, 자두는 [멜론]과 70점(30 + 40)으로 종료됩니다; 레인 B의 베리, 베리는 [자두]와 추가 20점으로 종료됩니다; 가득 찬 [베리, 자두, 배, 멜론] 레인은 레인을 변경하지 않고 베리 드롭을 패배로 거부합니다; 맨 위가 들어오는 과일과 일치하는 가득 찬 레인은 오버플로우 전에 병합을 해결합니다. 리셋과 두 가지 종료 상태를 테스트하세요.
첫 번째 빌드를 생성한 후, 로그와 보드 전환을 대조하고 실행을 초기화하여 각 테스트를 반복하세요. 첫 번째 빌드 가이드에서는 집중적인 프롬프트를 형성하는 방법을 다룹니다. SEELE AI 게임 메이커로 Lantern Grove를 빌드한 후, 직접 생성한 프로토타입에서 병합 체인과 오버플로우 동작을 확인하세요.
자주 묻는 질문
과일 병합 체인을 예측 가능하게 만드는 방법은 무엇인가요?
병합 순서를 체크 시퀀스로 작성하세요. Lantern Grove는 먼저 들어오는 과일을 맨 위 조각과 비교하고, 일치하는 쌍을 다음 티어로 대체한 후, 새 맨 위 조각과 바로 아래 조각만 비교합니다. 이 규칙을 티어가 달라질 때까지 반복하면 Plum에서 Pear로, 다시 Melon으로 이어지는 예시가 결정론적이 되어 병합 로그에서 쉽게 검사할 수 있습니다.
병합 게임에서 오버플로우를 언제 확인해야 하나요?
레인 한도를 확인하기 전에 병합을 해결하세요. 4개 조각 레인은 쌍이 병합되고 결과 스택이 용량 내에 유지되는 경우 들어오는 일치하는 과일을 받아들일 수 있습니다. 모든 가능한 체인 병합 후에도 5개 조각이 남으면 실행을 패배로 종료하고 이전 보드를 변경하지 않아 거부된 드롭이 모호한 상태를 만들지 않도록 하세요.
Lantern Grove의 점수는 어떻게 계산되나요?
가상의 규칙은 각 병합마다 결과 티어에 10점을 곱한 값을 부여합니다. Plum 두 개가 티어 3의 Pear를 만들어 30점을 얻고, 그 Pear는 아래에 있는 Pear와 병합하여 티어 4의 Melon을 만들어 40점을 얻습니다. 체인 전체 점수는 70입니다. 이 값들은 Suika Game에 대한 사실이 아니라 샘플 픽스처를 위해 작성된 것입니다.
프로토타입에서 고정 과일 큐를 사용하는 이유는 무엇인가요?
고정 큐는 크리에이터가 동일한 결정을 재실행하고 각 드롭 후 보드 상태를 비교할 수 있게 해줍니다. Lantern Grove는 두 번의 병합 체인을 테스트하기 위해 Pear, Plum, Plum을 사용하고, 두 번째 점수 이벤트를 테스트하기 위해 Berry, Berry를 사용합니다. 이러한 승인 체크가 통과되면 빌더는 디버깅을 위해 시드나 재실행 로그를 유지하면서 무작위 큐를 추가할 수 있습니다.


