Devotd Github
새 소식멀티모달

aldegad/sprite-gen — 2D 게임 스프라이트 아틀라스 생성 파이프라인

aldegad/sprite-gen은 그림 한 장에서 2D 게임 스프라이트와 애니메이션 아틀라스를 만드는 Python 파이프라인이다.

저장소 정보aldegad/sprite-gen ↗

aldegad/sprite-gen은 그림 한 장에서 2D 게임 스프라이트와 애니메이션 아틀라스를 만드는 Python 파이프라인이다.

GitHub 설명: Generate clean 2D game sprites & animation atlases — component-row pipeline: state rows, alpha cleanup, frame extraction, runtime atlases. Codex/Claude skill.

스타
★ 3.5K
포크
374
언어
Python
라이선스
Apache-2.0
최신 릴리스
v3.15.0
원문 보기 ↗GitHub에서 보기 ↗

aldegad/sprite-gen은 그림 한 장을 받아 2D 게임 스프라이트와 애니메이션 아틀라스를 만드는 Python 파이프라인이다. 저장소의 최신 릴리스는 v3.15.0이다. 제공된 기록에는 이 버전에서 바뀐 항목이 적혀 있지 않아, 특정 변경을 설명할 수는 없다. 이 도구는 Codex와 Claude에서 쓰는 기술(skill) 형태로 제공된다.

이미지 모델에 스프라이트 시트를 바로 요청하면 프레임마다 얼굴이 달라지거나 격자가 어긋날 수 있다는 문제를 다룬다. 파이프라인은 그림을 상태별 행으로 구성하고, 투명도 정보인 알파를 정리한 뒤, 프레임을 추출해 런타임 아틀라스를 만든다. 런타임 아틀라스는 게임에서 불러 쓸 수 있도록 여러 프레임을 묶은 이미지다. 따라서 sprite-gen의 역할은 그림을 그리는 것보다 생성된 이미지의 프레임을 정리하고 게임에서 쓰기 좋은 형태로 묶는 데 가깝다. 저장소는 Python으로 작성됐으며 Apache-2.0 라이선스를 사용한다.

다만 제공된 정보만으로는 v3.15.0의 구체적인 변경이나 결과물의 품질을 판단할 수 없다. 확인되는 것은 그림 한 장에서 상태별 구성, 프레임 추출, 아틀라스 생성으로 이어지는 처리 단계다. 따라서 이 프로젝트는 애니메이션 제작 전반의 대체재라기보다, 생성된 이미지의 후처리와 게임용 변환을 돕는 도구로 보는 편이 정확하다.