개발자가 Claude 코드를 사용해 크롬 공룡 게임 자동 실행 USB 동글 제작

✍️ OpenClawRadar📅 게시일: March 10, 2026🔗 Source
개발자가 Claude 코드를 사용해 크롬 공룡 게임 자동 실행 USB 동글 제작
Ad

하드웨어 및 펌웨어 세부사항

개발자가 호스트 측 소프트웨어나 브라우저 확장 프로그램 없이 크롬 오프라인 공룡 게임을 자동으로 플레이하는 USB 동글을 만들었습니다. 이 장치는 약 2달러의 비용으로 8KB 플래시와 512바이트 RAM을 가진 ATtiny85(Digispark) 마이크로컨트롤러를 사용합니다.

작동 원리

동글은 어떤 PC에나 연결되어 표준 USB HID 키보드로 인식됩니다. 모니터에 장착된 두 개의 LDR(광의존성 저항) 센서를 사용하여 게임 내 장애물을 감지합니다:

  • 하단 센서는 선인장을 감지합니다
  • 상단 센서는 새를 감지합니다

장애물이 감지되면, 장치는 게임 캐릭터를 제어하기 위해 적절한 키보드 명령(점프 또는 엎드리기)을 전송합니다.

Claude Code의 개발 참여

개발자는 펌웨어 개발의 주요 파트너로 Claude Code를 사용했으며, 이 펌웨어는 avr-gcc(아두이노 아님)를 사용한 베어메탈 C로 작성되었습니다. 구체적인 기여 내용은 다음과 같습니다:

  • V-USB HID 키보드 스택 통합 및 리포트 디스크립터 작성
  • 반복적 개발을 통한 이중 센서 장애물 분류 로직 설계
  • 속도 적응형 타이밍을 위한 펄스 폭 엔벨로프 측정 생성
  • 포크 모양 선인장 스프라이트 문제 처리(갭 임계값을 통해 여러 하위 펄스 병합)
  • 전체 README, PLAN.md 및 Makefile 작성

기술적 구현

적응형 타이밍 시스템은 게임의 가속도를 해결하기 위해 각 장애물이 센서를 통과하는 데 걸리는 시간을 측정하고, 롤링 최소값 필터를 사용하며, 그에 따라 점프 지연 시간을 조정합니다. Codex는 코드 검토를 수행하여 엔벨로프 추적 로직에서 센서 극성이 네 군데에서 반전된 버그를 발견했습니다.

전체 펌웨어 크기는 2699바이트입니다. 하드웨어 조립, 센서 장착, LM393 가변저항기 보정 및 물리적 테스트는 개발자가 직접 수행했습니다.

주요 차별점

  • USB HID 키보드 구현으로 호스트 측 파이썬이나 브라우저 확장 프로그램이 필요 없음
  • 스페이스바를 누르는 서보나 솔레노이드 사용 안 함
  • 장애물 구분을 위한 수직으로 쌓인 이중 센서
  • 게임 속도가 증가해도 정확도를 유지하는 적응형 타이밍

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

행동 모델을 활용한 슈퍼 마리오 자율 테스트
Use Cases

행동 모델을 활용한 슈퍼 마리오 자율 테스트

슈퍼 마리오에서 돌연변이 기반 입력 생성기를 사용하여 엣지 케이스를 발견하고 상태 공간을 더 효과적으로 탐색하는 자율 테스팅을 살펴보세요.

OpenClawRadar
개발자가 코드를 작성하지 않고 Claude AI를 사용해 20시간 만에 복잡한 시스템을 구축합니다
Use Cases

개발자가 코드를 작성하지 않고 Claude AI를 사용해 20시간 만에 복잡한 시스템을 구축합니다

28년 경력의 개발자가 Claude AI를 사용해 코드 한 줄 작성 없이 1주일 20시간 만에 거의 완성된 제품을 구축했으며, 이 AI를 개발 과정에서 위험 요소와 사각지대를 파악하는 데 도움을 주는 '윙맨'으로 묘사했습니다.

OpenClawRadar
셀프 호스팅 OpenClaw AI 에이전트가 개발자를 위한 수동적 책임 시스템을 생성합니다.
Use Cases

셀프 호스팅 OpenClaw AI 에이전트가 개발자를 위한 수동적 책임 시스템을 생성합니다.

맥 미니에서 24시간 OpenClaw를 실행하는 개발자는 AI 에이전트가 작업과 프로젝트를 지속적으로 기억함으로써 효과적인 책임감 시스템을 만들어, 이전에 중단되었던 프로젝트를 완료하는 데 도움이 된다고 보고합니다.

OpenClawRadar
완전 자동화된 제품 튜토리얼 비디오: Claude + Playwright + Magic Hour + Remotion
Use Cases

완전 자동화된 제품 튜토리얼 비디오: Claude + Playwright + Magic Hour + Remotion

한 개발자가 기능 URL을 튜토리얼 비디오로 바꾸는 완전 자동화 파이프라인을 구축했습니다. Claude로 스크립트/오케스트레이션, Playwright로 화면 녹화, Magic Hour API로 얼굴 교체/립싱크, Remotion으로 편집합니다.

OpenClawRadar