입력을 기억하는 시간
발판을 떠난 시각과 점프를 누른 시각을 따로 저장하면 사라지던 입력을 살릴 수 있습니다.
Space 또는 점프 버튼 누름/해제 · ← → 이동 · 타임라인: 주황 누름, 청록 승인 · 조건을 바꾸면 초기화
발판에서 떨어진 뒤 누른 입력은 접지가 없어서, 착지 직전에 누른 입력은 입력 시점에 접지가 없어서 사라집니다. 두 실패는 비슷해 보여도 기억할 사건이 다릅니다.
접지 유예는 마지막 접지 이후의 허용 시간입니다. 버퍼는 소비하지 않은 누름의 유효 시간입니다. B는 둘의 조건이 함께 참일 때만 점프합니다. 한 번 승인하면 입력과 접지 자격을 모두 소비하므로 연타로 공중 재점프하지 않습니다.
이 모델은 입력 기록 → 이동·접지 갱신 → 점프 승인 순서로 처리합니다. 경계는 포함하며 실제 입력 적용은 다음 물리 틱으로 양자화합니다. ‘유지 필요’를 켜면 누름 기록이 남아도 버튼을 놓은 뒤에는 실행하지 않습니다. 예시 입력 유지를 끄면 누르고 약 33ms 뒤 놓습니다.
유예를 늘리면 실수를 받아주지만 이미 취소하고 싶은 입력이 착지에서 실행될 수도 있습니다. 이 실험은 수평 발판, 중력, 단일 점프의 자체 2D 모델입니다. 벽 점프·대시 우선순위·이동 발판은 별도 규칙입니다. 예시 착지 시각은 이 실험의 이산 적분으로 미리 계산합니다.