이런 때 추천합니다

복잡한 키 조작 없이 같은 조건에서 부스터 세 번의 타이밍만으로 긴장감 있는 대결을 하고 싶을 때 적합합니다.

  • 공 떨어지기 게임을 둘이 같은 조건에서 대결하고 싶을 때
  • 키 하나 또는 터치 버튼 하나만 사용하는 쉬운 파티 게임이 필요할 때
  • 짧은 라운드에서 세 번의 부스터 타이밍을 비교하고 싶을 때

시작 전 준비

  • 매 라운드는 약 3.15초 카운트다운 후 두 공이 동시에 출발합니다.
  • 새 라운드마다 부스터 3회가 다시 주어집니다.

규칙과 승리 조건

  • P1과 P2의 레인은 핀 배치와 부스터의 횡방향 힘이 정확히 거울 대칭입니다.
  • 자동 무승부를 막는 seed 기반 미세 출발 변화는 첫 적용 방향을 임의로 정한 뒤 라운드마다 양쪽을 교대합니다.
  • 부스터는 라운드당 3회만 사용할 수 있고, 사용 후 약 0.36초 쿨다운이 있습니다.
  • 공의 하단이 바닥선을 처음 넘는 시간을 기록하며, 두 시간의 차이가 0.05초 이하인 초접전은 라운드마다 교대하는 판정자로 승부를 확정합니다.
승리 조건

모든 라운드에서 승자를 확정하며, 먼저 2개 라운드를 이긴 플레이어가 최대 3라운드 안에 매치에서 승리합니다.

조작 방법

데스크톱

  • P1은 A, P2는 L을 눌러 각자의 부스터를 사용합니다. 키 자동 반복은 무시됩니다.

모바일

  • 화면 양쪽에 나뉜 각 플레이어의 부스터 버튼을 누릅니다.

공정성

  • 매 라운드의 핀 배치는 seed에서 만들어지며, 왼쪽 배치를 오른쪽에 정확히 거울 복제합니다.
  • 세 번의 부스터 패턴은 양쪽에 같은 크기로 반대 방향 적용됩니다.
  • 자동 무승부 방지용 미세 출발 변화와 초접전 판정 우선권은 첫 방향을 seed로 고른 뒤 라운드마다 반대쪽으로 교대합니다.
  • seed는 배치에 변화를 주기 위한 것이며 보안 추첨이나 재현 가능한 감사 코드로 제공되지 않습니다.
  • 바닥선 통과 시간은 첫 교차 순간을 보간해 한 번만 확정합니다.

전체 공정성 설명 보기

한 판 따라하기

  • 카운트다운 뒤에는 먼저 공의 진행 방향을 관찰하고, 첫 핀 충돌 전에 부스터를 습관적으로 쓰지 않습니다.
  • 첫 부스터는 공이 빠르게 아래로 빠지는 구간을 끊을 때, 두 번째는 하단 핀 사이에서 새 충돌 기회를 만들 때 사용하는 균형형 운영이 쉽습니다.
  • 마지막 부스터는 바닥선이 가까워졌을 때를 위해 남겨 둡니다. 쿨다운 중 연속 입력은 사용으로 인정되지 않으므로 버튼 상태를 확인합니다.
  • 3판 2선승 전체를 기준으로 보고 한 라운드의 작은 출발 변화에만 의미를 두지 않습니다. 변화 방향과 초접전 우선권은 다음 라운드에 반대로 넘어갑니다.

직접 구현하고 확인한 항목

  • 왼쪽 핀을 오른쪽에 거울 복제하고 양쪽 부스터 힘을 같은 크기의 반대 방향으로 적용하는지 단위 테스트로 확인합니다.
  • 입력하지 않은 두 공도 동일 시각에 끝나지 않도록 seed 기반 미세 변화가 라운드마다 양쪽으로 교대하는지 검사합니다.
  • 바닥선 첫 통과 시각을 한 번만 보간하고 0.05초 이내 초접전도 라운드 승자로 확정해 매치가 진행되는지 production smoke에서 확인합니다.

핀볼 늦게 떨어지기 판정 구현 보기핀볼 늦게 떨어지기 회귀 테스트 보기

부스터를 눌렀는데 남은 횟수가 그대로인가요?

상황다음 행동판단 근거
카운트다운 중출발을 기다리기아직 사용 가능한 경기 상태가 아닙니다.
직전 사용 후 약 0.36초 안쿨다운 표시 확인연타해도 새 사용으로 인정하지 않아 횟수를 쓰지 않습니다.
공이 이미 바닥선을 통과함다음 라운드에서 더 일찍 입력이미 확정된 착지 시간을 부스터로 되돌릴 수 없습니다.

처음에는 세 번을 연속으로 쓰지 말고 한 번 사용한 뒤 버튼 상태가 돌아오는 것을 보세요. 마지막 사용은 통과선에 도달하기 전에 시도합니다.

핀볼 늦게 떨어지기에서 직접 확인하기

이 상황을 더 자세히

실수하기 쉬운 점과 팁

  • 이 게임의 목표는 빨리 내려가는 것이 아니라 상대보다 늦게 바닥선을 넘는 것입니다.
  • 부스터를 초반에 모두 쓰기보다 하단 구간에서 사용할 횟수를 남겨 두세요.
  • 카운트다운 중이거나 쿨다운이 끝나지 않았을 때의 입력은 사용 횟수로 인정되지 않습니다.

접근성과 화면 방향

  • 라운드 점수, 현재 상태, 착지 시간을 Canvas 외 DOM 텍스트와 라이브 안내로도 제공합니다.
  • 부스터 버튼의 이름에 남은 횟수와 쿨다운 상태가 반영됩니다.
  • 모션 감소 설정에서 잔상과 광원 효과를 줄입니다.
  • 모바일에서 가로 방향을 권장하며, 높이 500px 이하의 작은 가로 화면은 한 화면 배치로 압축됩니다.

핀볼 늦게 떨어지기 자주 묻는 질문

공떨어지기 게임은 공을 먼저 떨어뜨리면 이기나요?

아니요. 이 게임은 공이 바닥선을 더 늦게 통과한 플레이어가 라운드를 이깁니다.

양쪽 핀볼 보드는 같은 조건인가요?

핀 배치와 부스터 힘은 거울 대칭입니다. 완전 대칭으로 인한 자동 무승부를 막기 위해 작은 출발 변화가 한쪽에 적용되고 다음 라운드에는 반대쪽으로 교대합니다.

부스터는 몇 번 사용할 수 있나요?

라운드마다 각 플레이어에게 3회가 주어지며 사용 사이에는 짧은 쿨다운이 있습니다.

관련 게임

바로 한 판 시작하기

대칭 보드에서 부스터 세 번을 아껴 더 오래 버티는 2인 타이밍 대결.

핀볼 늦게 떨어지기 열기