7개국 국기 테트리스 게임 만들기
7개 테트로미노 블록에 각각 다른 나라의 국기를 입힌 테트리스 게임을 AI 프롬프트 하나로 만들어 보세요.
프롬프트
아래 프롬프트를 복사하여 Claude나 ChatGPT에 붙여넣으면 완전한 게임을 얻을 수 있습니다.
Prompt
다음 사양을 충족하는 단일 파일 HTML 테트리스 게임을 만드세요:
1. **7개 국가 국기 블록** — 각 테트로미노 모양마다 고유한 국기를 가집니다:
- I-piece: 한국 🇰🇷 (흰색 바탕에 빨간/파란 원)
- O-piece: 일본 🇯🇵 (흰색 바탕에 빨간 원)
- T-piece: 중국 🇨🇳 (노란 별이 있는 빨간색)
- L-piece: 미국 🇺🇸 (별이 있는 파란 모서리, 빨간/흰색 줄무늬)
- J-piece: 영국 🇬🇧 (빨간/흰색 십자가가 있는 파란색)
- S-piece: 프랑스 🇫🇷 (파란/흰/빨간 삼색기)
- Z-piece: 스위스 🇨🇭 (흰색 십자가가 있는 빨간색)
2. **각 30×30px 블록에 캔버스를 사용하여 단순화된 국기 패턴을 그립니다.**
3. **게임 기능**:
- 표준 10×20 그리드, 7개의 테트로미노 모양
- 유령 조각 (낙하 위치의 투명한 미리보기)
- 다음 조각 미리보기 패널
- 점수, 지운 줄 수, 레벨 표시
- 10줄마다 레벨 증가 (속도 증가)
- 점수 체계: 1줄=100, 2줄=300, 3줄=500, 4줄=800 (×레벨)
4. **컨트롤**:
- 화살표 키: 좌/우 이동, 위=회전, 아래=소프트 드롭
- 스페이스: 하드 드롭
- 모바일 터치 지원 (스와이프 + 탭하여 회전)
5. **사이드 패널**: 점수, 줄 수, 레벨, 다음 조각 미리보기, 7개 국가 전설 (어떤 국기가 어떤 모양인지), 컨트롤 참조.
6. **스타일**: 어두운 배경 (#0a0a1a), 모던 UI와 둥근 모서리.
7. **단일 파일**: 모든 것 (HTML, CSS, JS)이 한 파일에 포함. 외부 종속성 없음.
결과물
- 7개 국기 블록: 🇰🇷 I, 🇯🇵 O, 🇨🇳 T, 🇺🇸 L, 🇬🇧 J, 🇫🇷 S, 🇨🇭 Z
- 고스트 피스, 다음 피스 미리보기
- 레벨 진행에 따른 점수 추적
- 키보드 + 터치 컨트롤
실행 방법
- 위의 프롬프트를 복사합니다
- Claude 또는 ChatGPT에 붙여넣습니다
- 생성된 코드를
tetris.html로 저장합니다 - 브라우저에서 열면 끝!