AI를 사용하여 단어 구성 게임을 만들려면, 먼저 한 개의 글자 랙과 수동으로 처리할 수 있는 두 번의 턴부터 시작하세요. 각 단어가 현재 길이 규칙에 맞는지, 플레이어가 실제로 가진 글자를 사용하는지, 그리고 단어 목록에 포함되어 있는지 확인해야 합니다. 그런 다음에야 게임이 타일을 제거하거나 점수를 추가해야 합니다.
가상의 Second Shelf에서는 첫 번째 턴에 정확히 세 글자를 사용합니다. 두 번째 턴에는 네 글자 또는 다섯 글자를 허용합니다. 리필은 고정되어 있어, 거부된 입력이 랙에 영향을 주지 않는지, 그리고 승인된 단어가 다음 턴에 플레이어가 필요한 글자를 제공하는지 확인할 수 있습니다.

랙, 단어 목록, 턴 규칙 설정
S T A R E와 점수 0에서 시작합니다. 플레이어에게 두 번의 제출 기회를 줍니다. 첫 번째 단어는 정확히 세 글자를 사용해야 합니다. 점수가 매겨진 후, 고정된 큐인 A T E로 랙을 채우고 두 번째 규칙을 표시합니다. 두 번째 단어는 네 글자 또는 다섯 글자를 사용해야 합니다. 채택된 글자 하나당 1점을 계산합니다. 두 단어를 마친 후 점수가 8점 이상이면 승리합니다.
이 작은 테스트 목록을 사용하세요: ART, EAT, RAT, SEAT, STAR, STARE, TART, TEA, TEASE. 이 목록은 이 퍼즐이 어떤 단어를 허용하는지 정의합니다. 항목이 목록에 없으면 “해당 항목은 이 퍼즐의 단어 목록에 없습니다.”라고 표시하세요. 짧은 목록은 더 큰 게임을 위해 사전(디셔너리)을 선택하기 전에 규칙과 피드백을 확인할 수 있게 해줍니다.
랙을 변경하기 전에 입력값 검증
앞뒤 공백을 제거합니다. 남은 입력이 대소문자를 가리지 않고 영어 알파벳 A부터 Z까지만 사용하는지 확인한 후, 대문자로 변환합니다. 길이를 확인하고, 필요한 타일 수를 세며, 정규화된 항목을 목록에서 검색합니다. 확인 과정에서 실패가 발생하면 첫 번째 이유를 표시하고, 항목을 편집할 수 있는 상태로 유지합니다.

| 확인 | 예시 | 표시할 내용 |
|---|---|---|
| 입력 형식 | T3A (1턴) | 문자만 사용하세요. |
| 이번 턴의 길이 | 2턴의 ART | 이번 턴에는 네 글자 또는 다섯 글자를 사용하세요. |
| 각 문자의 개수 | 2턴의 S R A T E에서 TART | 그 단어에는 T가 두 개 필요합니다. 랙에는 T가 하나만 있습니다. |
| 단어 목록 | 1턴의 시작 랙에서 SRE | 그 단어는 이 퍼즐의 단어 목록에 없습니다. |
TART는 목록에 있으며 두 번째 턴에 맞는 길이입니다. 여전히 T가 하나 더 필요합니다. 각 문자의 출현을 개별 타일로 취급하세요. 승인된 단어의 경우, 각 문자의 가장 왼쪽에 있는 사용 가능한 사본을 가져가고 나머지 타일은 순서를 유지하세요.
리필과 최종 점수를 추적하세요.
첫 번째 턴에 tea 를 입력합니다. TEA가 되어 T, E, A가 사용되고, 사용하지 않은 S와 R은 순서를 유지합니다. 리필 시 A, T, E가 추가되어 두 번째 턴은 S R A T E와 3점으로 시작합니다.

| 액션 | 이후 랙 | 점수 및 상태 |
|---|---|---|
1 턴에 SRE 제출 | S T A R E | 0, 여전히 1 턴 |
TEA 제출 및 리필 | S R A T E | 3, 이제 2 턴 |
2번째 턴에서 ART 또는 TART를 시도해 보세요 | S R A T E | 3, 여전히 2번째 턴입니다 |
2번째 턴에서 STARE를 제출하세요 | 비어 있음 | 3 + 5 = 8, 승리 |
대신 STAR를 제출하세요 | E | 3 + 4 = 7, 패배 |
마지막 단어 이후에는 리필이 없습니다. 합법적인 반복된 글자를 테스트하려면 게임을 재시작하고 먼저 ART를 사용하세요. 그러면 S와 E가 남고, 리필을 통해 S E A T E가 됩니다. 이제 TEASE를 사용하여 두 개의 E를 모두 쓰고 5점을 얻을 수 있습니다.
AI에게 규칙과 그 순서를 제공하세요
SEELE는 서면 아이디어로부터 게임 프로젝트를 시작하는 것을 지원합니다. 요청에 랙, 단어 목록, 검증 순서 및 턴 규칙을 포함하세요. 각 동작이 올바른 상태를 변경하는지 확인하는 동안에는 간단한 랙과 텍스트 입력을 사용하세요.
Second Shelf라는 이름의 독창적인 2턴 브라우저 단어 퍼즐을 생성하세요.
S T A R E 랙, A T E 리필 큐, 점수 0로 시작합니다.
다음 단어 목록만 사용하세요: ART, EAT, RAT, SEAT, STAR, STARE, TART, TEA, TEASE.
랙, 제안된 입력, 현재 길이 규칙 및 점수를 표시하세요.
1번째 턴은 정확히 3개의 글자를 허용합니다. 2번째 턴은 4개 또는 5개의 글자를 허용합니다.
외부 공백을 제거합니다. ASCII A-Z 또는 a-z 범위를 벗어난 모든 입력을 거부합니다.
대문자로 변환한 후 길이, 타일 중복성 및 목록 포함 여부를 확인합니다.
거부 시, 처음 실패한 검사를 설명하고 입력, 랙, 점수, 턴 및 리필 커서를 유지합니다.
수락 시, 사용된 각 글자의 가장 왼쪽에 있는 사용 가능한 인스턴스를 소모하고 나머지 글자의 순서를 유지합니다. 글자당 1점을 추가합니다.
1번째 턴 이후, 큐의 세 글자를 순서대로 추가하고 2번째 턴을 표시합니다.
2번째 턴 이후, 리필하지 않습니다. 점수가 8 이상이면 승리, 그렇지 않으면 패배합니다.
재시작 시 원래 랙, 빈 입력, 점수 0, 1번째 턴, 미사용 큐 및 결과 없음으로 복원합니다. 간단한 독창적인 에셋을 사용하세요.
점수와 리필을 추가하기 전에 거부 피드백을 구축하세요. 각 거부된 입력 후, 전체 랙과 점수를 이전 상태와 비교하세요. 수정을 요청할 때는 턴, 랙, 입력 단어 및 처음 실패한 검사를 포함하세요. 브리프에서 플레이 가능 테스트 가이드에서는 이러한 유형의 차이를 보고하는 방법을 설명합니다.
두 번째 턴의 최소 길이를 높여 보세요
두 번째 턴의 최소 길이만 4자에서 5자로 변경하세요. TEA를 재생한 다음 STAR를 재생하세요. 원래 규칙에서는 STAR가 허용되며 게임이 7점에서 종료됩니다. 새로운 규칙에서는 동일한 입력이 길이 때문에 거부됩니다. 플레이어는 3점으로 두 번째 턴에 머물러 있으며, 8점에 도달하기 위해 여전히 STARE를 입력할 수 있습니다.
표시된 길이 규칙, 거부 사항 및 변경되지 않은 랙을 확인하세요. 그런 다음 다시 시작하여 첫 번째 턴이 여전히 3자를 허용하는지 확인하세요. 이 비교는 더 엄격한 입력 규칙과 랙이나 점수 계산에 대한 우발적인 변경을 구별하는 데 도움이 됩니다.
자주 묻는 질문
왜 단어 목록보다 랙을 먼저 확인해야 하나요?
목록 포함 여부와 사용 가능한 타일은 서로 다른 질문에 답합니다. 단어가 목록에 있지만 글자의 두 번째 사본이 필요하면, 플레이어에게 무엇이 부족한지 알려주세요. 랙을 먼저 확인하면 여러 규칙이 입력을 거부할 수 있는 경우에도 유용한 메시지를 제공할 수 있습니다.
반복되는 글자는 어떻게 처리해야 하나요?
입력과 랙의 각 글자 수를 비교하세요. 각 출현은 타일 하나를 사용합니다. E 하나로는 E 두 개를 제공할 수 없지만, E가 두 개인 랙은 둘 다 제공할 수 있습니다. 허용된 경우와 거부된 경우를 테스트하여 중복 글자 버그가 성공적인 조회 뒤에 숨지 않도록 하세요.
왜 먼저 작은 단어 목록을 사용해야 하나요?
짧은 목록은 예상 결과를 재현하기 쉽게 만듭니다. 의도적으로 랙으로 만들 수 없는 단어를 포함하고, 그렇지 않으면 적합할 입력을 제외할 수 있습니다. 더 넓은 사전이 추가되면 게임이 어떤 언어, 굴절 및 철자를 허용해야 하는지 결정하세요.
단어 길이와 리필을 동시에 변경해야 하나요?
먼저 하나만 변경하세요. 최소 길이를 늘리면 랙에 아직 남아 있는 단어를 거부할 수 있고, 다른 방식의 리필은 플레이어가 필요한 글자를 제거할 수 있습니다. 두 가지를 동시에 변경하면 동일한 거부 항목에 여러 원인이 있을 수 있습니다. 첫 번째 비교는 진단할 수 있을 정도로 단순하게 유지하세요.
재현할 수 있는 두 턴부터 시작하세요
시작 랙, 작은 단어 목록, 그리고 턴 사이에 변경되는 하나의 규칙을 선택하세요. 이러한 세부 사항을 SEELE AI Puzzle Game Maker의 시작 브리프로 가져가세요. 새로운 단어 규칙을 추가하기 전에 모든 변경 사항 이후에 동일한 승인 및 거부 항목을 실행해 보세요.


