윷 던지기와 보름달 소원 빌기 만들기
윷가락이 없어도 휴대폰으로 던지는 윷, 소원을 적으면 등불이 되어 날아가는 보름달 소원 빌기를 만들어요. 오늘의 반전은 이거예요. 요청을 어떻게 쓰느냐에 따라 진짜 윷이 되기도, 가짜 윷이 되기도 해요.
PART 1. 윷 던지기
완성 예시예요. 진짜 윷과 가짜 윷을 바꿔 가며 100번씩 던져 보세요
1AI에게 세 줄로 요청하기
HTML 파일 하나로 윷 던지기를 만들어줘. 버튼을 누르면 도, 개, 걸, 윷, 모 중 하나가 나오게 해줘. 인터넷 연결이나 설치 없이 파일 하나로 동작하게 해줘.
아주 단순하죠. 그런데 이 세 줄에는 함정이 하나 숨어 있어요. 미션 2에서 직접 찾아보세요.
2붙여넣고 실행하기
3미션: 우리 윷은 진짜 윷일까?
- 기본: 던지면 결과가 나온다
버튼을 누르면 도·개·걸·윷·모 중 하나가 보여야 해요.
- 윷가락 네 개 보여주기
던질 때마다 평평한 면과 둥근 면이 바뀌게. 예시 한 줄: "윷가락 네 개를 화면에 그려줘. 던질 때마다 평평한 면과 둥근 면이 나오게 해줘."
- 진짜 윷인지 확인하기 (오늘의 핵심)
도·개·걸·윷·모가 몇 번 나왔는지 세어지게 하고 많이 던져 보세요. 윷과 모가 도·개·걸만큼 자주 나온다면 가짜 윷이에요. 왜 그런지는 아래 실험을 보고, 어떻게 고쳐 달라고 할지 직접 생각해 보세요. 자동 검사가 여러분 윷을 30번쯤 던져서 판정해 줘요.
- 빽도 넣기
윷가락 하나에 표시를 해 두고, 그것만 뒤집히면 한 칸 뒤로. 힌트: 어떤 조건일 때 빽도인지 정확히 말해야 해요.
- 던지는 맛 살리기 (자유)
빙글빙글 도는 애니메이션, 윷·모가 나오면 "한 번 더!", 딱 소리, 말판까지…
PART 2. 보름달 소원 빌기
아직 빈 소원이 없어요
1새 대화창에서 세 줄로 요청하기
HTML 파일 하나로 밤하늘에 보름달이 떠 있는 화면을 만들어줘. 아래 칸에 소원을 적고 버튼을 누르면 그 소원이 화면에 나타나게 해줘. 인터넷 연결이나 설치 없이 파일 하나로 동작하게 해줘.
2붙여넣고 실행하기
3미션: 소원을 달까지 보내기
- 기본: 소원이 화면에 나타난다
칸에 적고 버튼을 누르면 소원이 보여야 해요.
- 소원이 달로 날아가게
천천히 떠올라 달 쪽으로 가다가 사라지게. 예시 한 줄: "소원을 빌면 그 글자가 천천히 위로 떠올라서 달 쪽으로 가다가 사라지게 해줘."
- 반짝이는 별
밤하늘에 별을 뿌리고 반짝이게. 힌트: 별의 개수, 크기가 제각각인지, 반짝이는 속도를 말해 보세요.
- 소원이 쌓이면 달이 밝아지게
소원마다 달이 조금씩 더 빛나고, 지금까지 빈 소원 개수도 보이게. 힌트: "어느 정도에서 멈추게" 같은 한계 조건도 말해 주세요.
- 나만의 추석 밤 (자유)
등불 그림, 방아 찧는 토끼, 별똥별, 다시 열어도 남아 있는 소원 목록…
자동 검사는 화면 변화를 보고 판단하는 참고용이에요. 직접 확인했다면 했어요를 체크하세요.
안 될 때 이렇게 말해 보세요
| 작품 | 증상 | AI에게 이렇게 |
|---|---|---|
| 윷 | 윷가락 그림과 결과가 안 맞는다 | "평평한 면이 몇 개인지 세서 이름을 정하게 고쳐줘" |
| 윷 | 모가 너무 자주 나온다 | 아래 실험을 먼저 보고, 어떻게 고칠지 직접 요청해 보세요 |
| 보름달 | 소원이 날아가지 않고 제자리에 있다 | "소원 글자가 위로 떠오르는 움직임이 실제로 보이게 고쳐줘" |
| 보름달 | 소원을 여러 개 빌면 글자가 겹친다 | "소원을 연달아 빌어도 글자가 겹치지 않게 해줘" |
실험: 도·개·걸·윷·모는 똑같은 확률일까?
첫 요청대로 "다섯 중 하나"로 만들면 다섯 결과가 각각 20%씩 나와요. 그런데 진짜 윷은 다섯 중 하나를 뽑는 게 아니라 윷가락 네 개를 각각 던지는 것이에요. 네 개의 앞뒤 조합은 16가지라서, 평평한 면이 2개인 개가 6가지로 가장 흔하고, 윷과 모는 1가지씩뿐이에요.
계산: 평평한 면 개수가 도 1개, 개 2개, 걸 3개, 윷 4개, 모 0개. 실제 윷가락은 한쪽이 평평하고 한쪽이 둥글어서 반반이 아니라고 알려져 있어요. 60%는 설명을 위한 가정이에요.
오늘의 진짜 교훈: "다섯 개 중 하나가 나오게"는 틀린 말이 아니에요. AI는 시킨 대로 정확하게 만들었어요. 다만 진짜 윷놀이와는 다른 규칙이었을 뿐이죠. 결과가 이상하면 AI 탓을 하기 전에, 내 요청에 진짜 원하는 규칙이 담겨 있었는지 먼저 돌아보세요.
블로그에서 자세히 보기: 극초보 바이브코딩 #3 원문
이전 실습: #2 사다리 타기와 10초 맞추기 · 전체 실습 목록
자주 묻는 질문
윷과 모가 나올 확률은 얼마인가요?
윷가락 한 개가 평평한 면일 확률을 반반으로 보면 윷과 모는 각각 1/16, 즉 6.25%예요. 개가 37.5%로 가장 흔하고, 도와 걸이 25%씩이에요.
빽도는 어떻게 정하나요?
윷가락 하나에 표시를 해 두고, 도가 나왔을 때 그 평평한 면이 표시된 가락이면 빽도로 쳐요. 집이나 지역마다 규칙이 조금씩 달라요.