Repolode
0x0funky

0x0funky/agent-sprite-forge

승인된 캐릭터 이미지 한 장으로 투명 PNG 프레임과 GIF/WebM/Godot/Aseprite 내보내기를 포함한, 게임에 바로 쓸 수 있는 2D 스프라이트 애니메이션 세트를 만드는 에이전트 스킬입니다.

스타
5,312
포크
517
열린 이슈
14
마지막 커밋
7시간 전

어떤 프로젝트인가요?

Agent Sprite Forge는 Claude Code, Codex, Grok용 에이전트 스킬 모음으로, 2D 게임 스프라이트를 생성합니다. 사용자가 캐릭터의 기준 이미지를 승인하면 작업이 시작됩니다. 이후 에이전트가 동작별(idle, walk, run, attack, jump, hurt) 이미지-투-비디오 클립을 만들고, 결정론적 Python 도구가 배경을 제거하고 프레임을 정렬하며, 반복 재생 구간을 선택하고, 일회성 동작의 재생 속도를 조정한 뒤 결과물을 패키징합니다.

이미지와 비디오 생성은 OpenAI, Google Gemini, xAI, BytePlus 또는 fal.ai의 API 키를 설정해 사용하는 단일 스크립트를 통해 처리됩니다. 사용할 수 없으면 로그인된 Codex 또는 Grok CLI로 전환하고, 마지막으로 코드로 그린 픽셀 아트를 사용합니다. 각 클립은 승인되기 전에 영역, 발, 캐릭터 정체성, 색상 변화에 대한 품질 검사를 통과해야 합니다.

출력물에는 PNG 아틀라스가 포함된 animation.json, VP9 알파 WebM 및 알파 패킹 MP4, Godot SpriteFrames, Aseprite JSON이 포함됩니다. Tiled, Godot 4, LDtk으로 내보내는 맵 생성기도 함께 제공됩니다.

핵심 기능

  • 01승인된 기준 이미지 한 장으로 전체 동작 세트를 생성합니다.
  • 02부드러운 매트로 배경을 제거하고 프레임을 정렬해 캐릭터 크기를 일정하게 유지합니다.
  • 03측정값을 바탕으로 walk, run, idle 반복 구간을 선택하고 일회성 동작의 재생 속도를 조정합니다.
  • 04기본적으로 HD 마감을 제공하며, 제한된 팔레트를 사용하는 픽셀 아트 마감도 지원합니다.
  • 05PNG 아틀라스가 포함된 animation.json, WebM 알파, 알파 패킹 MP4, Godot 및 Aseprite 파일을 내보냅니다.
  • 06설정된 API 제공업체, 로컬 Codex 또는 Grok CLI, 코드로 그린 아트를 통해 생성을 처리합니다.

활용 사례

  • 컨셉 이미지 한 장으로 2D 플랫폼 게임이나 액션 게임의 캐릭터 애니메이션을 만듭니다.
  • Godot 또는 Aseprite 프로젝트에 사용할 스프라이트 시트와 프레임 기반 애니메이션을 제작합니다.
  • 생성된 캐릭터, FX, 타일 기반 맵으로 게임을 프로토타이핑합니다.
  • 투명 WebM 또는 알파 패킹 MP4 애니메이션을 재생하는 웹 게임을 만듭니다.

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/0x0funky/agent-sprite-forge.git
  2. 2

    프로젝트 폴더로 이동합니다

    cd agent-sprite-forge
  3. 3

    Python 종속성을 설치합니다

    python -m pip install -r requirements.txt
  4. 4

    Codex용 스킬을 설치합니다

    python tools/install_skills.py --apply --host codex

사용 전 알아둘 점

  • 동영상 생성에는 PATH에 ffmpeg 5.1 이상이 필요합니다.
  • 이미지 및 클립 생성에는 유료 제공업체의 API 키 또는 로그인된 Codex CLI나 Grok CLI가 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

agent-sprite-forge은(는) 무엇인가요?
승인된 캐릭터 이미지 한 장으로 투명 PNG 프레임과 GIF/WebM/Godot/Aseprite 내보내기를 포함한, 게임에 바로 쓸 수 있는 2D 스프라이트 애니메이션 세트를 만드는 에이전트 스킬입니다. Agent Sprite Forge는 Claude Code, Codex, Grok용 에이전트 스킬 모음으로, 2D 게임 스프라이트를 생성합니다. 사용자가 캐릭터의 기준 이미지를 승인하면 작업이 시작됩니다. 이후 에이전트가 동작별(idle, walk, run, attack, jump, hurt) 이미지-투-비디오 클립을 만들고, 결정론적 Python 도구가 배경을 제거하고 프레임을 정렬하며, 반복 재생 구간을 선택하고, 일회성 동작의 재생 속도를 조정한 뒤 결과물을 패키징합니다.
agent-sprite-forge은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
agent-sprite-forge은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
agent-sprite-forge은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. agent-sprite-forge의 마지막 커밋은 2026년 11월 6일입니다.
agent-sprite-forge은(는) 어디에 사용할 수 있나요?
컨셉 이미지 한 장으로 2D 플랫폼 게임이나 액션 게임의 캐릭터 애니메이션을 만듭니다. Godot 또는 Aseprite 프로젝트에 사용할 스프라이트 시트와 프레임 기반 애니메이션을 제작합니다. 생성된 캐릭터, FX, 타일 기반 맵으로 게임을 프로토타이핑합니다. 투명 WebM 또는 알파 패킹 MP4 애니메이션을 재생하는 웹 게임을 만듭니다.
agent-sprite-forge는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/0x0funky/agent-sprite-forge.git 프로젝트 폴더로 이동합니다: cd agent-sprite-forge Python 종속성을 설치합니다: python -m pip install -r requirements.txt Codex용 스킬을 설치합니다: python tools/install_skills.py --apply --host codex
agent-sprite-forge은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/0x0funky/agent-sprite-forge

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트