씬 레시피
씬을 설명하세요. 맵을 가져오세요.
레시피는 상위 수준 연산으로 이루어진 짧은 JSON 파일입니다. 앱이 이를 그리드에 정확한 지오메트리로 펼칩니다. 바닥은 타일로 깔리고, 벽은 모서리에서 만나고, 개구부는 모서리에 놓입니다. 스타터 씬이 만들어지는 방식이며, AI 어시스턴트가 문장 하나로 쓸 수 있을 만큼 작습니다.

작동 방식
- 요청"해질녘 소나무 숲의 길가 사당, 길 옆에서 기다리는 도적."
- 어시스턴트가 레시피를 씁니다함께 제공되는 가이드를 사용해: 레시피 스키마, QA 체크리스트가 있는 제작 가이드, 그리고 모든 id와 크기가 있는 에셋 카탈로그.
- 가져오기파일 ▸ 씬 JSON 가져오기. 모델은 라이브러리에서 다운로드되고, 빌더가 경고가 있으면 알려줍니다.
- 꾸미고 플레이이제 일반 씬입니다. 칠하고, 드래그하고, 조명을 추가하고, Play를 누르세요.
레시피의 생김새
연산 아홉 개로 플레이 가능한 맵이 만들어집니다. 사각형은 그리드 칸 단위, 에셋은 라이브러리 id이며, 나머지는 빌더가 처리합니다. 둘레 벽은 정확한 모서리를 갖고, 흩뿌리기는 사당을 피하고, 횃불은 제단을 비춥니다.
floor는 사각형을 채우거나 경로를 따라가며, 재질을 섞고 회전을 무작위화해 자연스러운 바닥을 만듭니다.walls는 출입구용 틈을 두고 사각형 둘레에, 또는 선택한 변을 따라 벽 세트를 세웁니다.prop,line,scatter,clutter는 칸 단위로, 경로를 따라, 또는 회피를 적용해 무작위로 물건을 배치합니다.light,effect,mini는 횃불, 불과 연기, 그리고 HP와 링이 있는 토큰을 추가합니다.
저장소의 ai/ 폴더에 스키마, 제작 가이드, 전체 카탈로그가 있습니다. Claude Code에서는 전체 흐름이 명령 하나입니다: /create-scene.
질문
어떤 AI와 작동하나요?
가이드를 읽고 JSON을 쓸 수 있는 어떤 어시스턴트든. 가이드는 저장소에 /create-scene 명령이 있는 Claude Code를 위해 쓰였지만, 형식은 평범합니다.
AI가 존재하지 않는 에셋을 쓰면 어떻게 되나요?
빌더가 모든 id를 라이브러리와 대조해 검증하고 누락된 것을 알려줍니다. 스타터 씬은 경고 0개로 테스트됩니다.
레시피를 직접 쓸 수 있나요?
네, 보기보다 빠릅니다. 위의 사당은 의도 아홉 줄입니다. 저장소의 테스트가 examples 폴더에 넣은 어떤 레시피든 검사합니다.