플레이 방법
- 플레이어 1은 W, A, S, D를, 플레이어 2는 방향키를 사용합니다. 두 사람이 키보드 하나를 함께 씁니다.
- 당신의 파이터는 물리 연산만으로 버티는 래그돌입니다. 진짜 인형처럼 흔들리고 비틀거리며 중심을 잃습니다.
- 공격하면 검이 호를 그리며 휘둘러집니다. 피해량은 검이 닿는 순간의 속도로 결정되므로, 연타보다 가속이 훨씬 중요합니다.
- 머리 공격은 몸통보다 약 60% 더 큰 피해를 줍니다. 상대 체력 바를 모두 깎으면 라운드를 가져갑니다.
- 먼저 3라운드를 이기는 쪽이 경기에서 승리합니다.
설치할 것이 전혀 없는 물리 기반 격투 게임
이 게임은 Verlet 물리 솔버를 중심으로 만든 작은 브라우저 격투 게임입니다. 미리 그려 둔 애니메이션 프레임 대신 모든 팔다리를 시뮬레이션하기 때문에, 똑같은 공방이 두 번 나오지 않습니다. 게임 전체는 HTML5 캔버스에 그려지는 수 킬로바이트의 자바스크립트일 뿐이라 즉시 로드되고, 브라우저가 있는 기기라면 거의 어디서든 동작합니다.
래그돌 물리가 로컬 멀티플레이를 더 재미있게 만드는 이유
전통적인 격투 게임은 외운 커맨드를 보상하기 때문에 덜 플레이한 사람이 일방적으로 불리합니다. 물리 기반 전투는 그 격차를 좁힙니다. 타이밍이 엉망인 막무가내 휘두르기도 검이 빠르면 맞을 수 있고, 숙련자도 중심을 잃고 넘어질 수 있습니다. 이런 예측 불가능성이 경기를 웃기고 팽팽하게 만들어 줍니다. 두 사람이 키보드 하나를 나눠 쓸 때 정확히 바라는 성질이죠.
가속도가 곧 전투 시스템의 전부
콤보 표도 기술 목록도 없습니다. 검은 흐느적거리는 팔 끝에 달린 물리 객체이고, 피해량은 접촉 순간의 속도로 계산됩니다. 휘두르기 전에 달리거나 점프하거나 몸을 돌려 힘을 싣는 동작은 실제로 피해량을 높입니다. 가만히 서서 공격 키만 두드리면 약하고 반격당하기 쉬운 찌르기밖에 나오지 않습니다.
즉시 로드되도록 설계
화면에 보이는 모든 것은 캔버스 기본 도형으로 절차적으로 그립니다. 스프라이트 시트도, 텍스처 아틀라스도, 내려받아야 할 엔진도 없습니다. 덕분에 용량이 극히 작아 로딩 바나 스피너가 없고, 느린 회선이나 오래된 휴대폰에서도 잘 돌아갑니다.
PC와 모바일 모두 지원
PC나 노트북에서는 두 플레이어가 충분히 떨어진 키 영역을 사용해 키보드 하나를 공유합니다. 이는 브라우저 로컬 멀티플레이 게임을 자주 망가뜨리는 키보드 고스팅 문제를 피하기 위한 것입니다. 휴대폰과 태블릿에서는 화면 양쪽에 조작 버튼이 나타나 한 기기에서 두 사람이 함께 플레이할 수 있습니다.
자주 묻는 질문
이 게임은 무료인가요?
네. 완전히 무료이며 브라우저에서 실행됩니다. 계정, 다운로드, 플러그인 모두 필요 없습니다.
혼자서도 할 수 있나요?
2인 로컬 플레이 전용으로 설계되어 두 파이터 모두 같은 기기에서 사람이 조작합니다. 현재 컴퓨터 상대는 없습니다.
조작법이 어떻게 되나요?
플레이어 1은 A와 D로 이동, W로 점프, S로 베기입니다. 플레이어 2는 좌우 방향키로 이동, 위 방향키로 점프, 아래 방향키로 베기입니다. 모바일에서는 터치 조작이 자동으로 표시됩니다.
왜 제 파이터가 자꾸 넘어지나요?
그게 바로 핵심입니다. 각 파이터는 고정 애니메이션이 아니라 물리 엔진이 계산하는 래그돌입니다. 균형 제어가 인형을 대체로 세워 두지만, 강한 타격과 큰 점프, 빠른 휘두르기는 모두 중심을 잃게 만들 수 있습니다.
오프라인이나 학교·회사 네트워크에서도 되나요?
플레이 중 서버 통신이 없는 단일 정적 페이지라서, 한 번 로드되면 연결이 끊겨도 계속 동작합니다. 외부 게임 호스트에 의존하지 않기 때문에 대부분의 네트워크에서 차단되지 않습니다.
예전에 해 본 다른 인형 격투 게임과 같은 건가요?
아닙니다. 이 게임은 이 사이트를 위해 처음부터 작성한 독립적인 게임으로, 자체 물리 엔진과 절차적으로 그린 그래픽을 사용합니다. 다른 인형·래그돌 격투 게임과 제휴하거나 승인받은 바 없으며 복제품도 아니고, 코드·에셋·아트워크를 전혀 공유하지 않습니다. 여기서 "puppet fighter"는 물리 기반 인형 전투라는 장르를 가리키는 표현이며 특정한 다른 작품을 뜻하지 않습니다.