🎹 피아노 타일
아래로 내려오는 검은 타일만 눌러 보세요. 누를 때마다 피아노 소리로 멜로디가 한 음씩 이어져요. 흰 칸을 누르거나 검은 타일을 놓치면 게임 오버!
피아노 타일 게임 방법
- 위에서 모드와 곡을 고르고 시작을 눌러요. 맨 아래 줄 위의 검은 타일(시작)을 누르는 순간 시간이 흐르기 시작해요.
- 화면은 네 줄(레인)로 나뉘고, 한 가로줄마다 검은 타일이 하나씩 있어요. 가장 아래에 남은 검은 타일부터 차례로 눌러요.
- 흰 칸을 누르면 그 칸이 빨갛게 깜박이며 게임 오버예요. 아케이드에서는 검은 타일이 화면 아래로 빠져나가도 게임 오버예요.
- 검은 타일을 누를 때마다 고른 곡이 한 음씩 연주돼요. 곡이 끝나면 처음부터 다시 이어져요.
- 같은 줄에 검은 타일이 세 번 연속으로 나오지는 않아요(최대 두 번).
모드별 규칙
| 모드 | 목표 | 화면 움직임 | 기록 |
|---|---|---|---|
| 클래식 | 검은 타일 50개를 최대한 빨리 | 누를 때마다 한 줄씩 내려옴 | 가장 짧은 시간 (0.001초 단위) |
| 아케이드 | 놓치지 않고 최대한 많이 | 저절로 내려오며 점점 빨라짐 | 가장 많이 누른 개수 |
| 젠 | 30초 동안 최대한 많이 | 누를 때마다 한 줄씩 내려옴 | 30초 동안 누른 개수 |
아케이드의 속도는 초당 2.5타일에서 시작해 검은 타일 하나를 누를 때마다 초당 0.04타일씩 빨라지고, 163개째부터 초당 9타일에서 더 오르지 않아요. 50개를 누르면 초당 4.5타일, 100개면 6.5타일이에요. 클래식과 젠은 흰 칸을 한 번이라도 누르면 그 판은 기록되지 않아요.
조작법
| 동작 | 키보드 | 모바일·마우스 |
|---|---|---|
| 1~4번 줄 누르기 | D · F · J · K | 그 칸을 터치 / 클릭 |
| 시작 · 다시 하기 | Enter 또는 Space | 시작 버튼, 그다음 시작 타일 |
| 일시정지 | P 또는 Esc | 다른 창·탭으로 가면 자동 |
| 소리 켜기 / 끄기 | - | 🔊 소리 버튼 |
잘하는 요령
1. 지금 누를 타일보다 한두 줄 위를 보기
지금 누르는 타일만 보고 있으면 다음 위치를 찾는 데 시간이 걸려요. 손은 아래 타일을 누르면서 눈은 그 위 한두 줄을 미리 봐 두면 박자가 끊기지 않아요.
2. 두 손(두 엄지)으로 나눠 누르기
왼쪽 두 줄은 왼손, 오른쪽 두 줄은 오른손이 맡으면 손이 오가는 거리가 반으로 줄어요. 키보드에서는 왼손 검지·중지로 D F, 오른손 검지·중지로 J K를 누르면 돼요. 멀티터치를 지원해서 두 손가락이 거의 동시에 닿아도 순서대로 인정돼요.
3. 살짝 빗나가도 괜찮아요
지금 차례인 검은 타일과 같은 줄이면, 타일 위아래로 반 칸 정도 벗어나게 눌러도 맞힌 것으로 쳐요. 대신 다른 줄의 흰 칸은 바로 게임 오버예요. 순서가 아닌 위쪽 검은 타일을 먼저 누른 건 무시돼요.
더 자세한 연습 방법은 관련 글에서 정리했어요. 리듬감과 반응 속도를 함께 쓰는 게임으로 반응속도 테스트도 있어요.
게임 화면은 1/120초 간격의 고정된 시간 단위로 계산해서 화면 주사율(60Hz·120Hz)과 상관없이 같은 속도로 움직여요. 소리는 브라우저의 Web Audio로 그 자리에서 만든 피아노 비슷한 소리이고, 곡은 모두 저작권 보호 기간이 끝난 작품(작은 별 프랑스 민요·모차르트 변주곡, 베토벤 환희의 송가·엘리제를 위하여, 파헬벨 캐논)의 멜로디를 직접 옮겨 적은 거예요. 최고 기록과 판 수는 모드별로 이 브라우저 쿠키에만 저장돼요.