하도켄이나 심지어 타츠마키 센푸쿄우를 우연히 마주칠 수도 있습니다.

저희는 라즈베리 파이(Raspberry Pi) 기반의 파이트스틱(fightstick) 제작에 익숙하며, 이처럼 아름다운 나무 파이트스틱을 포함해 수많은 독특한 작품들을 다루어 왔습니다. 하지만 메이커이자 개발자인 Goblinhan Yıkan이 제작한 이 피코(Pico) 파이트스틱은 추가 버튼들을 결합함으로써 클래식 파이트스틱에 새로운 역동성을 더해줍니다.
저희가 이 프로젝트에서 매력을 느끼는 부분은 전체적인 디자인이 아닙니다. 디자인은 매우 간소하지만, 가장 흥미로운 점은 기능성입니다. 이 장치는 일반 파이트스틱과 마찬가지로 USB 포트를 통해 연결하여 작동하며, 아마도 피코가 메인 컨트롤러로 선택된 이유일 것입니다. 이 장치는 케이스에 담겨 있지 않고 프로토보드(protoboard)를 기반으로 구성되었지만, 스트리트 파이터(Street Fighter)나 모탈 컴뱃(Mortal Kombat) 같은 격투 게임 플레이에 매우 유용한 버튼 배열을 갖추고 있습니다.
이 파이트스틱에는 움직임을 제어하고 특정 공격을 수동으로 실행하는 일반적인 버튼들이 있습니다. 하지만 Goblinhan Yıkan은 여기에 추가 버튼 몇 개를 더해 버튼 연타(button mashing)의 부담감을 줄이고 그 과정을 자동화했습니다. 이 추가 버튼들을 누르면 무작위 버튼 입력이 트리거되며, 이 중 일부가 콤보(combo)가 될 수 있습니다. 이는 플레이 도중의 퍼포먼스에 상당한 예측 불가능성과 재미를 더해줍니다. 본질적으로 이 프로젝트는 격투 게임을 플레이할 때 모두가 경험하는, '버튼을 연타하고 콤보를 기대하는' 행위를 자동화한 것입니다.
레트로 게이밍 아웃핏, 내장 심박계 모니터가 달린 PC 컨트롤러 공개

앞서 언급했듯이, 이 장치의 동력을 공급하는 메인 보드는 라즈베리 파이 피코(Raspberry Pi Pico)입니다. 피코는 모든 버튼에 대한 GPIO 배열 지원과, 이러한 USB 컨트롤러에 필수적인 인간 인터페이스 장치(Human Interface Device, HID) 역할을 수행하는 능력을 제공합니다. 이 보드는 디자인에 사용된 다양한 버튼들이 특징인 프로토보드 PCB에 납땜되어 있습니다.
Goblinhan Yıkan은 이 코드를 오픈 소스로 공개하여 누구나 자신의 아이디어를 활용해 파이트스틱을 제작할 수 있도록 했습니다. 코드는 HID 하드웨어 프로그래밍에 유용한 CircuitPython으로 작성된 것으로 보입니다. 소스 코드를 직접 확인하고 작동 방식을 보고 싶다면, Goblinhan Yıkan의 GitHub 페이지에서 찾아볼 수 있습니다.
이 라즈베리 파이 프로젝트가 실제로 작동하는 모습을 자세히 보고 싶다면, Goblinhan Yıkan이 YouTube에 공유한 데모 비디오를 참고하시기 바랍니다.