AI 스프라이트 생성기: 2D 게임 스프라이트와 스프라이트 시트 만들기
AI로 2D 게임 스프라이트를 만들려면 단색 배경에 이미지당 포즈 하나를 생성하고, 매번 같은 캐릭터 레퍼런스를 보낸 뒤, 투명 PNG로 잘라 내세요.
AI 스프라이트 생성기는 텍스트 프롬프트를 캐릭터, 포즈, 아이템 같은 2D 게임 아트로 바꿉니다. 게임에 바로 쓸 수 있는 스프라이트를 얻으려면 스프라이트나 포즈마다 단색 배경의 이미지를 따로 생성하세요. 캐릭터 모습이 일관되게 유지되도록 확정한 캐릭터 이미지를 매번 레퍼런스로 보내고, 각 이미지를 투명 PNG로 잘라 낸 뒤, 스프라이트 도구나 게임 도구에서 프레임을 시트로 묶으세요. Sume에서는 아트 생성에 POST /v1/images를, 잘라 내기에 POST /v1/rmbg-1.0/remove를 씁니다.
Sume 관련 사실은 Image API 문서 (영문), Sume API 레퍼런스, API 요금에서 가져왔으며, 2026-09-28에 확인했습니다. 레퍼런스 기법 자체는 AI 이미지 캐릭터 일관성 유지하기에서 다룹니다.
AI로 게임 스프라이트를 어떻게 만드나요?
스프라이트 하나에 이미지 하나씩, 다음 순서로 작업하세요.
- 캐릭터부터 디자인하세요. 현재 대부분의 모델에서 호출당 최대 4장을 반환하는
n으로 후보를 몇 개 요청하고, 하나를 골라 다운로드하세요. 결과 URL은 서명된 URL이기 때문입니다. - 장면이 아니라 스프라이트를 설명하세요. 피사체 하나를 전신으로, 측면이나 반측면 시점으로, 평평한 단색 배경 가운데에 두고, 그림자와 글자는 빼세요. 픽셀 아트나 플랫 셀 셰이딩처럼 원하는 느낌을 적으세요. 이는 설정이 아니라 프롬프트로 정하는 스타일입니다.
- 새 포즈는 모두 확정한 이미지를 바탕으로 그리세요. 이미지를 공개 HTTPS URL에 올려
input_references로 보내고, "same character, now jumping"처럼 바뀌는 점만 적으세요. ChatGPT Image 2.5는 레퍼런스를 최대 16장, Nano Banana 2와 Nano Banana Pro는 최대 10장까지 받습니다. - 각 포즈를 잘라 낸 다음, 편집기에서 게임에 맞는 크기로 조정하세요. 방법은 다음 섹션에서 설명합니다.
curl -X POST "https://api.sume.com/v1/images" \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-image-2.5",
"prompt": "Same character as the reference, side view, mid-jump, full body, centered on a plain flat light gray background, no shadow, no text, pixel art style",
"input_references": [
{ "type": "image_url", "image_url": { "url": "https://example.com/hero.png" } }
],
"aspect_ratio": "1:1",
"n": 2
}'AI로 스프라이트 시트 전체를 이미지 한 장에 만들 수 있나요?
가로로 긴 이미지 한 장에 여러 포즈를 나란히 요청할 수는 있고, 가로로 긴 모양도 지원됩니다. ChatGPT Image 2.5는 3840 × 1280처럼 최대 3:1까지 정확한 크기를 받고, Nano Banana 2는 4:1과 8:1을 나열합니다. 하지만 프레임 수, 그리드, 간격을 정하는 요청 필드는 없으므로, 프레임 크기가 같고 간격이 고른지는 요청할 수 있는 것이 아니라 직접 확인해야 하는 것입니다. 깔끔하게 자를 수 있는 프레임이 필요하면 이미지 하나에 포즈 하나씩 생성하고, 스프라이트 시트 도구로 묶으세요.
스프라이트 배경을 투명하게 하려면 어떻게 하나요?
생성한 뒤에 잘라 내세요. Sume에서 투명 배경은 이미지를 만든 다음의 두 번째 단계인 배경 제거로 얻습니다. 생성된 파일의 Sume 미디어 URL 같은 이미지 URL을 POST /v1/rmbg-1.0/remove로 보내면, 완료된 결과는 알파 채널이 있는 PNG입니다. 비용은 API 요금에 이미지당 $0.0225로 나와 있으며, 여기에 기본 5.5% 에이전트 수수료가 더해집니다. 호출 방법은 배경 제거 API에 있고, 어떤 그래픽에든 쓸 수 있는 같은 두 단계 방법은 AI 이미지 생성기로 투명 배경 이미지 만들기에서 다룹니다.
AI 스프라이트는 어떤 크기로 만들어야 하나요?
게임에 필요한 크기를 쓰되, 생성한 이미지를 줄여야 한다고 생각하세요. ChatGPT Image 2.5에서 가장 작은 정확한 정사각형은 816 × 816입니다. 커스텀 크기는 최소 655,360픽셀이어야 하고 변 길이가 16의 배수여야 하기 때문입니다. Image Upscale 1.0은 배율이 1에서 4까지라 이미지를 줄일 수 없으므로, 스프라이트를 예를 들어 64 × 64로 줄이는 작업은 이미지 편집기나 게임 엔진에서 합니다.
픽셀 아트는 모델이 흉내 내는 스타일일 뿐 픽셀 그리드가 아닙니다. API에는 그리드, 팔레트, 프레임 크기 설정이 없으므로, 이미지를 팔레트가 고정된 진짜 저해상도 스프라이트로 바꾸는 작업은 픽셀 편집기에서 해야 합니다.
어떤 제한이 있나요?
- API는 스틸 이미지를 만듭니다. 애니메이션이라면 프레임마다 따로 생성해야 하고 프레임이 서로 맞는다는 보장이 없으므로, 쓰기 전에 비교하세요.
seed는 없습니다. 보내면400 unsupported_parameter가 반환됩니다. 캐릭터 모습을 일관되게 유지하는 수단은 레퍼런스와 반복하는 설명입니다.- 이미지 API는 평면 2D 이미지를 반환하며, Sume에는 3D 모델 출력이 없습니다.
/v1/images의 결과 URL은 서명된 URL이므로 사본을 직접 보관하세요.
| 스프라이트 단계 | Sume에서 | 한도 |
|---|---|---|
| 캐릭터 후보 | n을 넣은 POST /v1/images | 대부분의 모델에서 호출당 최대 4장 |
| 캐릭터 모습이 유지되는 포즈 | input_references에 넣은 확정 이미지 | ChatGPT Image 2.5는 16장, Nano Banana 2와 Pro는 10장 |
| 이미지 한 장에 여러 포즈 | 가로로 긴 모양 | ChatGPT Image 2.5는 최대 3:1(3840 × 1280), Nano Banana 2는 4:1과 8:1 |
| 투명 배경 | POST /v1/rmbg-1.0/remove | 알파 채널이 있는 PNG, 이미지당 $0.0225 |
| 가장 작은 정확한 정사각형 | ChatGPT Image 2.5 image_size | 816 × 816 |
| 스프라이트 확대 | Image Upscale 1.0 | 배율 1에서 4까지, 축소 불가 |
출처
관련 글
활용 사례 카테고리의 다른 글
- AI 스티커 생성기: 프롬프트나 사진으로 투명 PNG 스티커 만들기
AI로 스티커를 만들려면 단색 배경 위에 굵은 윤곽선의 평면 디자인 하나를 생성하고, 인쇄 크기에 맞춘 뒤 배경을 잘라 내 투명 PNG로 만드세요.
- AI 티셔츠 디자인 생성기: 투명 배경 PNG로 아트워크 만들기
단색 배경 위에 티셔츠 아트워크를 생성하고 인쇄소가 요구하는 픽셀 크기로 업스케일한 뒤, 배경을 잘라 내 디자인만 투명 PNG 위에 남기세요.
- AI 타투 도안 만들기: 디자인 아이디어와 피부 위 미리보기
AI에 흰 바탕의 검은 선화로 타투 도안을 요청하고, 두 이미지를 함께 보내 팔 사진 위에서 미리 본 뒤, 타투이스트에게 가져가세요.
- AI로 흑백 사진을 컬러로 바꾸는 방법
AI로 흑백 사진을 컬러로 바꿀 수 있습니다. 스캔본을 컬러화 프롬프트와 함께 레퍼런스로 보내세요. 색은 모델의 추측이므로 원본은 보관하세요.
작성자 Sume