Pong Rally Strategy

퐁 랠리 공략: 7점제·반사각·AI 추적·랠리 가속

퐁 랠리는 왼쪽 패들을 움직여 AI와 공을 주고받고 먼저 7점을 만드는 클래식 퐁 게임입니다. 단순히 공을 막는 것보다 패들 어디에 맞힐지, 랠리가 길어질수록 빨라지는 공을 언제부터 선행 이동으로 받아낼지, 그리고 난이도별 AI 추적 차이를 어떻게 이용할지가 중요합니다.

업데이트 2026년 8월 27일 · 한판게임 퐁 랠리 실제 런타임 기준

시간 제한 없이 먼저 7점을 만들면 경기가 끝납니다

퐁 랠리는 7점 선승제입니다. 내가 먼저 7점을 만들면 승리하고 AI가 먼저 7점을 만들면 패배합니다. 별도의 경기 시간 제한은 없습니다.

한 점이 끝날 때마다 현재 랠리는 0으로 초기화되고 공은 중앙에서 다시 시작합니다. 경기 첫 공은 좌우 방향이 무작위이고, 득점 뒤에는 방금 점수를 내준 쪽을 향해 새 공이 출발합니다.

난이도는 초기 공 속도와 AI 추적 성능이 함께 달라집니다

쉬움초기 가로 속도 3.3 · AI 기준 추적량 약 2.6px
보통초기 가로 속도 3.9 · AI 기준 추적량 약 3.6px
어려움초기 가로 속도 4.5 · AI 기준 추적량 약 4.7px

AI 추적량은 약 60fps의 기준 프레임에서 한 프레임에 이동할 수 있는 최대값을 뜻합니다. 실제 프레임 간격에 따라 보정되며, AI 패들은 플레이어와 같은 세로 중심 50~355px 범위 안에서만 움직입니다.

2026년 8월 27일 이전에는 AI가 기준 프레임당 약 21~38px까지 움직일 수 있어 초기 공의 세로 이동보다 지나치게 빨랐고 세 난이도 모두 공을 거의 즉시 따라가는 문제가 있었습니다. 추적 스케일과 이동 경계를 보정해 난이도 차이가 실제 경기에서 나타나도록 수정했습니다.

새 공의 초기 세로 방향은 매번 조금씩 달라집니다

공은 중앙에서 시작할 때 난이도별 가로 속도를 사용하고 세로 속도는 약 -2.7에서 +2.7 사이에서 무작위로 정해집니다. 같은 난이도라도 첫 이동 각도가 매번 똑같지 않은 이유입니다.

득점 직후 직전 랠리의 빠른 속도를 예상해 미리 크게 움직이지 말고, 새 공이 어느 쪽과 어느 높이로 이동하는지 먼저 확인한 뒤 패들을 맞추는 편이 안전합니다.

패들 중앙과 끝은 실제로 다른 반사각을 만듭니다

공이 내 패들에 닿으면 가로 방향이 오른쪽으로 바뀌고, 공과 패들 중심의 세로 위치 차이가 세로 속도에 추가됩니다. 중앙에 가까이 맞힐수록 세로 변화가 작고 위·아래 끝에 가까울수록 변화가 커집니다.

따라서 긴 랠리를 만들고 싶다면 중앙 근처로 안정적으로 받는 편이 유리하고, AI를 크게 움직여 득점을 노릴 때는 위·아래 끝을 이용해 직전 타구와 다른 각도를 만드는 편이 효과적입니다.

랠리가 길어질수록 가로 속도는 계속 빨라집니다

내 패들에 맞을 때마다 공의 가로 속도는 약 3.5% 증가하고 AI 패들에 맞을 때는 약 3% 증가합니다. 현재 랠리는 양쪽 패들 접촉이 성공할 때마다 1씩 올라갑니다.

한 점이 끝나면 이 가속은 다음 공으로 이어지지 않습니다. 새 공은 다시 난이도별 기본 속도로 시작하므로 최고 랠리 도전과 승리 운영을 분리해 생각하는 것이 좋습니다.

공이 중앙선을 넘어올 때 선행 이동을 시작합니다

공이 내 패들 가까이 올 때까지 기다리면 빠른 랠리에서는 이동 시간이 부족합니다. 공이 왼쪽을 향해 중앙선을 넘어오는 시점부터 현재 세로 방향과 벽 반사 가능성을 보고 예상 도착 높이 근처로 먼저 이동하세요.

완벽한 좌표 예측보다 마지막 순간의 큰 이동을 줄이는 것이 핵심입니다. 패들을 예상 지점에 미리 두고 공이 가까워질 때 짧게 보정하면 패들 끝을 지나치는 실수를 줄일 수 있습니다.

위·아래 벽 반사를 한 번 더 계산합니다

공 중심은 화면 위쪽 약 8px, 아래쪽 약 397px에서 튕기며 세로 방향이 반대로 바뀝니다. 세로 속도가 큰 공은 내 쪽으로 오는 도중 벽을 한 번 찍을 수 있으므로 현재 직선 방향만 따라가면 실제 도착 높이를 놓칠 수 있습니다.

공이 벽 쪽으로 향하고 있다면 먼저 벽에 닿을지 확인하고, 튕긴 뒤 어느 높이로 내려오거나 올라올지를 기준으로 패들을 이동하세요.

AI를 흔들려면 같은 높이를 반복하지 않습니다

AI는 현재 공 높이를 따라가는 방식입니다. 비슷한 높이와 각도를 반복하면 AI 패들이 안정적으로 자리를 잡습니다. 한 번은 중앙 근처로 안전하게 보내고 다음에는 위쪽 또는 아래쪽으로 각도를 바꾸면 AI가 움직여야 할 거리가 커집니다.

쉬움에서는 AI 추적이 가장 느리므로 큰 각도 변화가 득점으로 이어지기 쉽고, 어려움에서는 AI 추적량도 높아지므로 공격 각도를 무리하게 만들기보다 수비 성공률을 먼저 확보하는 편이 좋습니다.

키보드와 드래그는 패들 이동 방식이 다릅니다

드래그는 원하는 높이로 빠르게 이동하기 쉽고 키보드는 일정 속도로 움직이므로 선행 이동의 거리를 예측하기 쉽습니다. 기록을 비교할 때는 같은 난이도와 같은 입력 방식을 유지하는 편이 의미가 있습니다.

일시정지 중에는 패들을 미리 옮길 수 없습니다

2026년 8월 27일 런타임은 일시정지 중 키보드 이동과 포인터 드래그를 게임 이동으로 처리하지 않습니다. 공을 멈춘 뒤 예상 도착 지점으로 패들을 옮기고 재개하는 방식으로 랠리 기록을 유리하게 만드는 것을 막기 위한 처리입니다.

Space 키를 길게 누를 때 발생하는 자동 반복도 연속 정지·재개로 처리하지 않습니다. 재개 시 프레임 기준 시간도 다시 맞춰 정지 직후 공이 평소보다 크게 점프하지 않도록 했습니다.

탭을 벗어나면 자동으로 일시정지됩니다

경기 중 브라우저 탭이 숨겨지면 자동으로 일시정지 상태가 됩니다. 다시 탭으로 돌아와도 자동 재개하지 않으며 화면의 계속 버튼이나 Space로 직접 재개해야 합니다.

진행 중 경기판은 브라우저 저장소에 저장하지 않습니다. 새로고침하거나 페이지를 떠나면 현재 점수, 공 위치, 패들 위치와 랠리는 복구되지 않습니다.

도전 횟수는 경기 시작 즉시 저장됩니다

난이도별 attempts는 경기 시작 버튼을 누르는 순간 1 증가해 저장됩니다. 따라서 시작한 뒤 경기를 끝내지 않고 새로고침하거나 페이지를 나가도 도전 횟수는 남을 수 있습니다.

도전 횟수는 완주 횟수와 같은 값이 아닙니다. 완료 여부를 따로 세는 필드는 없으므로 누적 도전 수를 해석할 때 이 차이를 알아두는 것이 좋습니다.

최고 랠리·승리·최대 점수차는 7점 경기 종료 때 갱신됩니다

한쪽이 7점에 도달해 경기가 끝나면 그 판의 최고 랠리를 기존 bestRally와 비교해 더 큰 값을 저장합니다. 패배한 경기라도 정상 종료했다면 최고 랠리는 갱신될 수 있습니다.

내가 승리한 경우에만 wins가 1 증가하고 최종 점수 차가 기존 bestMargin보다 크면 최대 점수차가 갱신됩니다. 최대 점수차는 승리 경기만 대상으로 하며 가능한 최대값은 7점입니다.

브라우저에 저장되는 값

기록 키는 hanpan-pong-records-v2입니다. 쉬움·보통·어려움별로 attempts, wins, bestRally, bestMargin을 저장합니다.

환경설정 키는 hanpan-pong-prefs-v2이며 마지막 선택 난이도 difficulty가 저장됩니다. 브라우저 데이터를 지우거나 다른 브라우저·기기를 사용하면 로컬 기록은 이어지지 않을 수 있습니다.

난이도별 연습 방법

쉬움: 반사 위치와 각도 차이를 익힙니다

공의 초기 가로 속도가 가장 낮고 AI 추적도 가장 느립니다. 패들 중앙, 위쪽 끝, 아래쪽 끝에 맞힐 때 공의 세로 방향이 어떻게 달라지는지 확인하기 좋습니다.

보통: 중앙선 기준 선행 이동을 만듭니다

공 속도와 AI 추적이 함께 올라갑니다. 공이 중앙선을 넘어오는 순간부터 예상 도착 높이로 움직이고 마지막에 짧게 보정하는 루틴을 반복하세요.

어려움: 공격보다 수비 기준을 먼저 안정시킵니다

초기 공도 빠르고 AI 추적도 가장 높습니다. 모든 타구에서 큰 각도를 만들려 하기보다 먼저 패들 범위 안에 공을 넣고 AI가 한쪽으로 이동했을 때 반대 방향을 노리는 편이 안정적입니다.

자주 나오는 실패 패턴

초보자용 연습 순서

  1. 쉬움에서 패들 중앙 중심으로 10회 이상 랠리를 만들어 봅니다.
  2. 위·아래 끝 타격의 세로 각도 차이를 확인합니다.
  3. 보통에서 중앙선 통과 시점에 먼저 이동하는 습관을 만듭니다.
  4. AI가 한쪽으로 이동한 뒤 반대 높이로 보내는 연습을 합니다.
  5. 어려움에서는 큰 각도보다 수비 성공률과 안정적인 랠리를 먼저 확보합니다.
  6. 같은 난이도·같은 입력 방식에서 승리 수, 최고 랠리, 최대 점수차를 따로 비교합니다.

FAQ

몇 점을 내야 이기나요?

내가 먼저 7점을 만들면 승리합니다. 별도의 경기 시간 제한은 없습니다.

패들 끝에 맞히면 왜 각도가 달라지나요?

공과 패들 중심의 세로 위치 차이가 공의 세로 속도에 추가되기 때문입니다. 중심에서 멀수록 세로 방향 변화가 커집니다.

랠리가 길어지면 공이 빨라지나요?

네. 플레이어 패들에 맞을 때 가로 속도가 약 3.5%, AI 패들에 맞을 때 약 3%씩 증가합니다.

일시정지 중 패들을 옮길 수 있나요?

아닙니다. 정지 중에는 키보드와 드래그로 패들 위치를 바꾸지 못하도록 처리되어 있습니다.

탭을 나갔다 돌아오면 경기가 자동으로 이어지나요?

탭을 벗어나면 자동 일시정지되며 돌아온 뒤 직접 계속을 눌러야 합니다. 새로고침하면 진행 중 경기 상태는 복구되지 않습니다.

패배해도 최고 랠리가 저장되나요?

네. 7점 경기가 정상 종료되면 승패와 관계없이 그 판의 최고 랠리를 기존 기록과 비교합니다. 승리 수와 최대 점수차는 승리한 판에서만 갱신됩니다.

직접 플레이하고 관련 가이드 보기

퐁 랠리 바로 플레이에서 쉬움으로 중앙 타격과 반사각 차이부터 확인해 보세요. 비슷한 고전 액션을 찾는다면 아케이드 게임 가이드, 빠른 판단 게임은 반응속도 게임 가이드, 입력 방식 비교는 키보드·마우스 게임 가이드도 참고할 수 있습니다.