기능 목록 대신 추적 가능한 규칙으로 시작하세요
미니 골프용 유용한 AI 프롬프트는 작은 홀, 플레이어의 샷, 장애물의 공 반응, 홀인으로 보는 조건, 홀 종료 시점을 정의합니다. 추가 코스, 수집물, 메뉴를 요청하기 전에 간결한 계약에 이 규칙을 넣으세요. 추적 가능한 샷 하나면 물리 규칙 누락과 모순된 결과를 찾기 쉽습니다.
이 안내서는 Lower Rail이라는 가상의 1인 파3 홀을 사용합니다. 좌표, 충돌 규칙, 공 속도는 교육 예시를 위한 작성 가정입니다. 프롬프트 템플릿과 계산 샷은 게임 생성기에 제출하지 않았습니다. 예시는 손 계산이며 플레이 가능한 게임, 실제 테스트, 측정 결과가 아닙니다.
워크플로: 홀 하나의 범위를 정하고 사건 순서를 명시하고 샷 하나를 손으로 추적한 뒤 예상 상태를 수용 검사로 바꿉니다. 향후 프로토타입의 동작이 다르면 추적에서 조사할 구체적인 질문을 찾을 수 있습니다.
분명한 선택 하나가 있는 첫 홀을 고르세요
“미니 골프 게임을 만들어”는 첫 빌드에 많은 해석 여지를 줍니다. 이 가상 구성에서 플레이어는 S=(1,2)에서 시작해 C=(7,2) 홀을 노립니다. 단단한 칸막이가 직선 길을 막지만 아래쪽 쿠션으로 뱅크 경로를 만들 수 있습니다. 공을 너무 빠르게 보내 홀을 지나치지 않으면서 컵에 닿을 만큼 샷 세기를 고르는 것이 도전입니다.

| 결정 | 첫 홀 계약 | 지금 정할 이유 |
|---|---|---|
| 플레이어 및 범위 | 1인 플레이어, 평평한 파3 홀 하나, 코스 진행이나 멀티플레이 없음. | 첫 행동과 종료 상태를 보이게 범위를 좁힘. |
| 목표 | 세 타 이내에 공을 넣음. | 타수 한도가 성공과 실패를 명확히 함. |
| 경로 선택 | 칸막이가 직선 샷을 막으며 한 타당 아래 쿠션 뱅크 한 번 허용. | 컵을 겨냥하는 것 외에 경로 선택이 필요. |
| 미룰 시스템 | 바람, 회전, 움직이는 장애물, 물, 클럽, 인벤토리, 온라인 플레이 없음. | 첫 추적에 필요 없는 상태 변수를 추가하지 않음. |
이는 예시용 설계 선택이지 표준 미니 골프 규칙이 아닙니다. 각 프롬프트를 하나의 질문에 맞추세요. 먼저 홀 배치, 다음 샷 계약, 이어 계산된 상태, 마지막 수용 검사입니다.
프롬프트 1: 첫 범위를 정하세요
평평한 파3 홀 하나를 위한 가상의 1인 미니 골프 프로토타입 계획을 설계하세요. 공은 S=(1,2), 컵 중심은 C=(7,2)에 놓습니다. 직선 경로를 막는 단단한 칸막이 하나와 한 번의 뱅크를 허용하는 아래쪽 쿠션 하나를 둡니다. 세 타 안에 공 넣기가 목표입니다. 바람, 회전, 움직이는 장애물, 물, 추가 클럽, 멀티플레이, 코스 진행은 제외하세요. 플레이 공간, 첫 플레이어 선택, 보이는 성공/실패 상태, 미해결 설계 질문을 반환합니다. 더 큰 게임 모드를 만들지 마세요.
답변이 이해 가능한 홀 하나, 플레이어 행동, 보이는 결과를 설명하는지 확인하세요. 샷 정의 전에 토너먼트나 코스 편집기를 추가하면 이후 프롬프트로 미룹니다.
샷, 뱅크, 컵 규칙의 순서를 작성하세요
샷 프롬프트에는 목표뿐 아니라 사건 순서가 필요합니다. 이 창작 모델에서는 그린의 왼쪽 아래를 기준으로 좌표를 미터로 잽니다. 공은 반지름 0.10m인 구로 그리고 중심 경로를 계산합니다. 칸막이는 3.5≤x≤4.5, 1.0≤y≤5.0을 차지합니다. 아래 쿠션은 공 중심 접촉선 y=0.10을 따릅니다. y=2인 직선 공은 x≈3.4에서 칸막이에 부딪혀 해당 타수 동안 멈춥니다.
발사된 샷마다 타수 하나를 더합니다. 모델은 회전이나 바람 없이 일정 감속 a=1.0m/s²을 씁니다. 첫 쿠션 접촉에서는 속력을 잃지 않고 수직 속도 성분을 반사합니다. 한 타 안에 두 번째 쿠션에 닿으면 다시 반사하지 않고 공을 멈춥니다. 공 중심이 반지름 0.25m에 들어올 때 속도가 0.8m/s 이하이면 컵이 잡습니다. 더 빠르게 지나가면 계속 굴러갑니다. 세 번째 샷이 홀인 없이 안정적으로 멈추면 실패입니다. 재시작은 공을 S로 돌리고 타수를 지웁니다.

| 사건 | 이 설계의 규칙 | 확인할 상태 |
|---|---|---|
| 발사 | 타수 1을 쓰고 선택한 조준과 세기로 초기 속도를 설정. | 샷 발사마다 타수 한 번 증가. |
| 장애물 접촉 | 칸막이는 직선 이동을 막아 접촉 지점에서 정지. 첫 쿠션 접촉은 y 성분 반사. | 충돌 우선순위와 뱅크 횟수 표시. |
| 구름 | 일정 감속 1.0m/s²로 속도 감소. | 정지 거리는 v²/(2a)에 따름. |
| 컵 검사 | 속도 ≤0.8m/s로 반지름 0.25m에 들어오면 포획. | 빠른 통과는 홀인이 아님. |
| 홀 종료 | 3타 안에 넣으면 승리, 아니면 3타 뒤 정지 시 실패. | 재시작은 S로 돌아가고 타수 0으로 초기화. |
여기 숫자는 모두 가상 모델을 위해 작성한 매개변수입니다. 현실 골프 측정값이나 보편적인 미니 골프 동작으로 제시하지 않습니다.
프롬프트 2: 메커니즘 계약을 요청하세요
승인된 한 홀 미니 골프 구성에서 다음 가정으로 샷 처리 순서를 정의하세요. S=(1,2), C=(7,2), 칸막이 x=3.5..4.5 및 y=1..5, 아래 쿠션 중심선 y=0.10m, 일정 감속 a=1.0m/s², 회전/바람 없음, 타당 쿠션 반사 최대 1회, 컵 반경 0.25m, 포획 속도 최대 0.8m/s, 파 3. 칸막이에 닿으면 공을 멈춥니다. 타당 두 번째 쿠션 접촉도 공을 멈춥니다. 타수 소비, 컵 검사, 3타 실패 선언 시점을 명시하세요. 메커니즘을 발명하지 말고 모호함은 표시합니다.
충돌 순서, 뱅크 한도, 포획 기준, 종료 시점을 확인하세요. “전에”, “접촉 순간”, “안정 정지 후” 같은 말은 중요합니다. 구현 두 개가 같은 샷을 같은 방식으로 처리하는지 결정합니다.
경로 하나와 오버슈트 하나를 손으로 계산하세요
뱅크 경로를 계산하려면 쿠션선을 기준으로 컵을 반사합니다. y=0.10을 기준으로 C=(7,2)를 반사하면 C′=(7,-1.8)입니다. S=(1,2)에서 C′까지 벡터는 (6,-3.8)이므로 경로 길이는 √(6²+3.8²)=√50.44≈7.1021m입니다. 수직 변화 중간인 약 (4.0,0.10)에서 쿠션에 닿습니다. 경로가 x=3.5 및 x=4.5를 지날 때 y≈0.4167m로 칸막이 아래쪽 y=1.0m보다 낮습니다.
초기 속도 3.77m/s일 때 정지 거리는 v²/(2a)=3.77²/2=7.10645m입니다. 컵 중심에서 계산된 속도는 √(3.77²−2×1.0×7.1021)≈0.093m/s입니다. 컵 첫 진입점은 중심보다 0.25m 전이며 그곳 속도는 약 √(3.77²−2×1.0×6.8521)≈0.713m/s입니다. 가상 기준 0.8m/s보다 낮으므로 손 계산 설계에서 1타에 홀인합니다.

| 사례 | 손 계산 상태 | 알려 주는 점 |
|---|---|---|
| 3.77m/s 뱅크 | 약 (4.0,0.10)에서 뱅크. 약 0.713m/s로 컵 반경에 진입. 1타 홀인. | 칸막이를 피하고 포획 속도 한도 아래를 유지. |
| 3.77m/s 직선 | 약 (3.4,2.0)에서 칸막이에 접촉해 정지. 1타 사용, 홀인 아님. | 직선 조준도 장애물에 막힐 수 있음. |
| 4.00m/s 뱅크 | 정지 거리 8.00m. 컵 중심 속도 약 1.34m/s. C에서 약 0.90m 떨어진 (7.76,2.48)에서 정지. | 포획보다 빠르게 지나가고 반경 0.25m 밖에 멈춤. |
고속 결과도 같은 반사 경로를 씁니다. 컵까지 약 7.1021m, 정지점까지 8.00m입니다. 뱅크 뒤 남은 4.449m 이동은 약 (0.8448,0.5351)의 단위 방향을 따라 공을 (7.7586,2.4804) 근처에 둡니다. 이 값은 가상 규칙 산술이지 실측 물리나 소프트웨어 테스트가 아닙니다.
프롬프트 3: 예상 상태 장부를 요청하세요
명시된 Lower Rail 규칙만으로 3.77m/s 뱅크 샷과 4.00m/s 고속 뱅크를 손으로 계산하세요. 반사한 컵, 전체 경로 길이, 쿠션 지점, x=3.5 및 x=4.5에서 칸막이와의 간격, 정지 거리, 컵 중심 속도, 반지름 0.25m 첫 진입 속도, 최종 상태를 보여 줍니다. 고속 샷은 끝점과 C까지의 거리를 제공합니다. 모든 값에 단위를 표시하고 반올림 전에 소수 네 자리 이상 유지하며 제공된 가상 모델 계산이지 테스트가 아니라고 표시합니다.
사용 전에 각 값을 독립적으로 확인하세요. 반사 목표는 경로 길이를 주고 감속식은 정지 거리와 속도를 주며 타수 규칙이 결과를 정합니다. 컵 속도와 정지점 행이 맞지 않으면 구현 프롬프트를 쓰기 전에 계산을 고치거나 규칙을 분명히 합니다.
예상 상태를 수용 검사로 바꾸세요
각 사례가 시작 상태, 행동, 예상 피드백을 지정하면 프롬프트를 평가하기 쉽습니다. 아래 검사는 향후 빌드를 위해 제안한 것이며 소프트웨어에서 실행하지 않았습니다.
| 사례 | 예상 상태 | 검사 |
|---|---|---|
| 3.77m/s 뱅크 | 타수 하나 사용. 0.8m/s 이하로 컵 반경 안에 포획. | 반사 경로, 장애물 간격, 첫 컵 진입 확인. |
| 직선 샷 | 칸막이 접촉 후 정지. 타수 하나 사용, 홀인 아님. | 컵보다 장애물 접촉이 우선. |
| 4.00m/s 고속 뱅크 | 기준보다 빠르게 컵을 통과한 뒤 C에서 약 0.90m 떨어져 정지. | 포획 없음. 안정 정지점은 컵 반경 밖. |
| 두 번째 쿠션 접촉 | 두 번째 접촉에서 공 정지. | 한 타 안에 두 번째로 반사하지 않음. |
| 3타가 홀인 없이 정지 | 홀을 실패로 종료. | 공이 안정 정지한 뒤 타수 한도 확인. |
| 재시작 | 공은 S=(1,2)로, 타수는 0으로 돌아감. | 이전 홀 결과 지움. |
프롬프트 4: 수용 사례를 요청하세요
정확한 Lower Rail 계약을 위한 수용 검사를 작성하세요. 3.77m/s 뱅크 홀인, 직선 칸막이 정지, 4.00m/s 고속 통과와 정지점, 두 번째 쿠션 접촉, 3타째 안정 정지 실패, 재시작을 포함합니다. 각 사례에 초기 공 위치/속도, 전후 타수, 순서대로 접촉한 지점, 컵 반경/속도 결과, 최종 위치, 플레이어에게 보일 피드백을 반환하세요. 제공된 계산의 예상값을 사용하고 검사를 실행했다고 주장하지 마세요.
각 사례를 확인할 때 시작 상태, 행동, 예상 상태, 실제 상태를 한 번에 하나씩 비교하세요. 고속 뱅크가 잘못 포획되면 컵 속도 기준을, 직선 샷이 칸막이를 통과하면 충돌 순서를 살핍니다. 집중된 수정으로 무엇이 달라졌는지 보기가 쉽습니다.
테스트를 발명하지 않고 모호한 프롬프트를 다듬으세요
모호한 v0은 “까다로운 장애물과 짜릿한 홀인원 미니 골프를 만들어”라고 할 수 있습니다. 더 유용한 작성 v1은 1인 파3 경로 하나, 공과 컵 좌표, 칸막이와 쿠션, 감속 가정, 포획 반경과 속도, 예상 3.77m/s 추적을 지정합니다. 성공 샷만으로 컵 규칙을 추측하지 않도록 빠른 통과 사례도 요청합니다.
이 v0→v1 비교는 이 글을 위해 작성한 시뮬레이션 편집입니다. 어느 프롬프트도 모델에 제출하지 않았고 수정은 반환 결과나 검증된 게임이 아닙니다. 향후 실행 전 설계를 명확히 하는 방법으로 사용하세요. 관찰 가능한 규칙 하나를 추가하고 예상 상태를 도출한 뒤 비교할 수 있는 결과를 요청합니다.
문서화된 범위 안에서 제품 안내를 사용하세요
현재 SEELE 공식 Free AI Game Maker 페이지는 평이한 영어 게임 제작, 플레이 가능한 2D/3D 결과, 브라우저 시험, 후속 프롬프트 개선을 설명합니다. 제출 전 Workspace에서 선택 모델, 이용 가능한 Koin 잔액, 표시 생성 비용을 확인하라고 합니다. 대표 프롬프트 예시는 판타지 RPG이며 별도 시작 카드와 FAQ에는 레이싱이 나옵니다. 페이지는 일반 제작 워크플로를 설명할 뿐 미니 골프 지원, 이 뱅크샷 물리, Lower Rail 예제를 문서화하지 않습니다.
나중에 게임 제작 워크플로를 시도한다면 제한한 규칙을 가져가 범위를 늘리기 전에 결과를 예상 상태와 비교합니다. 장애물 충돌, 뱅크 방향, 컵 진입 속도, 타수, 재시작을 직접 살펴보세요. 이 프롬프트 키트는 실행되지 않은 설계 보조이지 SEELE 결과의 증거가 아닙니다.
첫 프롬프트를 검증 가능한 크기로 유지하세요
모드를 추가하기 전에 홀, 샷, 장애물 반응, 컵 기준, 종료 순서를 정의하세요. 성공 뱅크와 빠른 실패 하나를 직접 계산합니다. 이 작은 예상 상태 장부는 향후 프로토타입 검토에 구체적인 비교 기준을 줍니다.
미니 골프 프롬프트 질문
미니 골프 게임 AI 프롬프트에 무엇을 넣어야 하나요?
홀 하나, 플레이어 목표, 공과 컵, 장애물, 샷 조작, 종료 조건으로 시작하세요. 충돌 시 동작과 공 포획 조건도 정합니다. 범위를 작게 두면 나중 결과를 의도한 규칙과 비교하기 쉽습니다.
뱅크샷을 어떻게 명확히 설명하나요?
쿠션 위치, 허용 접촉 횟수, 튕길 때 속도가 어떻게 되는지 적으세요. 재현 가능한 예에는 좌표와 특정 샷 속도를 주고 경로와 정지 거리를 계산합니다. 나중의 쿠션 접촉이 샷을 끝내는지 한 번 더 반사하는지 적습니다.
공은 왜 컵을 지나가고도 들어가지 않을 수 있나요?
이 가상 규칙에서는 공이 명시된 속도 이하일 때 컵 반경에 들어가야 포획됩니다. 손 계산한 4.00m/s 샷은 컵에서 너무 빨라 지나간 뒤 약 0.90m 떨어져 멈춥니다. 작성 모델 예시이지 보편적인 골프 규칙은 아닙니다.
미니 골프 프롬프트나 결과를 테스트했나요?
아니요. 네 게임 프롬프트 템플릿을 생성기에 제출하지 않았습니다. Lower Rail과 물리 값은 창작한 것이고 샷 결과는 그 가정에서 손 계산했습니다. 플레이 가능한 빌드, 게임 테스트, 실측, 생성된 SEELE 결과를 주장하지 않습니다.
향후 프로토타입에서 무엇을 확인해야 하나요?
직선 칸막이 충돌, 한 번의 뱅크 반사, 두 번째 접촉 정지, 컵 반경과 속도, 파3 종료, 재시작을 비교하세요. 각 사례에 이전/행동/이후 기록을 사용합니다. 이 글은 검사를 제안할 뿐 게임에서 실행했다고 보고하지 않습니다.


