윈도우 위를 걸어 다니는 데스크탑 펫을 만들었습니다. 71가지 기능 포함, 오픈소스 공개
I built a desktop pet that walks on your actual windows 71 features, just open sourced it
핵심 요약
Claude의 도움으로 개발한 윈도우 위를 걸어 다니는 데스크탑 펫 'MAX'를 오픈소스로 공개함.
- 데스크탑 펫 — 윈도우 창을 플랫폼으로 삼아 걸어 다니는 픽셀 캐릭터 MAX 구현
- 다양한 기능 — 21가지 시각 효과, 스크린샷, OCR, 프로세스 종료 등 유틸리티 제공
- 오픈소스 프로젝트 — 파이썬과 PyQt6로 작성된 15,000줄 규모의 코드를 자유롭게 커스텀 가능
- 커뮤니티 기여 — 스프라이트 팩, 사운드, 새로운 효과 및 리눅스 포팅 등 기여자 모집
지난 몇 달간 Claude의 도움을 받아 코딩하며 이 프로그램을 만들었습니다. 아키텍처를 설계하고 물리 엔진을 디버깅했으며 모든 창의적인 결정을 내렸고, Claude는 제가 더 빠르게 작성할 수 있도록 도와주었습니다.
MAX는 데스크탑에서 살아가는 픽셀 캐릭터입니다. 윈도우 창이 그의 플랫폼이고 작업 표시줄이 땅입니다. 중력, 반동, 충돌이 포함된 커스텀 물리 엔진을 사용합니다.
그가 할 수 있는 일:
-
21가지 시각 효과 (파괴, 번개, 홍수, 매트릭스 비, 블랙홀)
-
도구 (스크린샷, GIF 레코더, 화면 OCR, 프로세스 킬러, 와이파이 비밀번호)
-
본인의 API 키를 사용하는 AI 채팅
-
7가지 치트 코드 (데스크탑 어디에서나 'rave' 입력)
-
앱에 반응하고, 커서를 피하며, 유휴 상태일 때 철학적인 말을 함
이 전체 프로젝트는 포크(fork)를 염두에 두고 설계되었습니다. 스프라이트를 교체하면 나만의 데스크탑 펫을 가질 수 있습니다. 리포지토리에 스프라이트 계층 구조, 애니메이션, 표현식, 물리 튜닝에 대한 전체 커스터마이징 가이드가 있습니다.
기여자를 찾고 있습니다. 스프라이트 팩, 사운드 효과, 새로운 효과, 새로운 도구, 리눅스 포팅 등 무엇이든 환영합니다.
Python + PyQt6, 15,000줄, Apache 2.0




