게임 목록으로

🧩 Block Puzzle

떨어지는 블록을 맞춰 줄을 없애세요!

데스크톱 조작

좌/우: 이동 | 아래: 소프트 드롭 | 스페이스: 하드 드롭 | C: 홀드 | Z/X: 왼쪽/오른쪽 회전 | Shift: 180도 회전 | Esc: 일시정지 | R: 다시 시작

모바일: 화면의 버튼을 사용하세요.

가로 한 줄을 채우면 사라집니다. 홀드(C)로 블록을 보관하고, 미리보기로 다음 블록을 확인하세요.

📖 정보 Block Puzzle

카테고리: 퍼즐

블록 퍼즐이란? 🧱
블록 퍼즐은 클래식한 내려오는 블록 퍼즐입니다. 떨어지는 조각을 돌려 놓아 가로 한 줄을 채우면 라인이 지워지고 점수를 얻습니다. 빨리 라인을 없애고 탑을 잘 관리할수록 후반 레벨과 모드에서 오래 버틸 수 있습니다.

클래식한 뿌리(테트리스형 플레이)

아이디어는 1980년대 중반 알렉세이 파지트노프가 만든 테트리스에서 왔습니다. 테트리스처럼 떨어지는 테트로미노형 블록을 맞춰 가로 줄을 없애고, 필드를 통제하며, 회복하기 전에 꽉 차게 쌓이지 않도록 해야 합니다.

플레이 방법 🎮

  • 이동 - 방향키(← →)로 좌우로 옮깁니다.
  • 소프트 드롭 - 아래 화살표(↓)로 천천히 내립니다.
  • 하드 드롭 - 스페이스로 즉시 가장 아래 유효 위치까지 떨어뜨립니다.
  • 홀드 - C로 조각을 보관했다가 나중에 꺼냅니다(난처한 배치에 유용).
  • 회전 - Z/X로 왼쪽/오른쪽 회전.
  • 180° 회전 - Shift로 반바퀴 돌립니다.
  • 놓고 지우기 - 조각은 자동으로 떨어집니다. 가로 줄을 완성하세요. 지워진 줄이 점수로 이어집니다.
  • 생존 - 블록이 꼭대기까지 차오르지 않게 하세요—놓을 수 없으면 게임이 끝납니다.

게임 모드 📈

  • Sprint - 40줄을 최대한 빨리 없앱니다.
  • Marathon - 150줄 버티기 모드.
  • Ultra - 200줄의 더 어려운 도전.
  • Dig Race - 쓰레기 줄 10줄을 파내 불리한 보드에서 빠져나옵니다.

기능 🎯

  • 홀드로 타이밍에 맞게 조각 보관.
  • 다음 조각 미리보기로 계획.
  • 고스트 피스(끄기 가능)로 착지 위치 표시.
  • 시각 옵션 격자, 외곽선 등.
  • 여러 블록 스킨과 조작 키 설정.
  • 부드러운 성능 최대 60 FPS.
  • 게임 크기 조절로 화면·플레이 스타일에 맞춤.

📝 저작 표시: Block Puzzle는 Simon M. LarocheTetr.js를 기반으로 합니다. MIT 라이선스. GitHub: github.com/simonlc/tetr.js

💡 팁: 아직 못 놓는 조각은 Hold(C)에 두세요. 탑 가운데 쪽에서 줄을 없애 새 블록 공간을 확보하세요. 한쪽만 아주 높은 기둥을 쌓으면 금방 막힙니다.