·

픽셀 스프라이트 캐릭터 시트 (Pixel Sprite Character Sheet)

'four directional views (front, back, left, right)'를 주문받고도 정면·후면만 반복해 내놓은 FLUX 1.1 Pro의 판타지 전사 픽셀 스프라이트 시트


프롬프트

Pixel art sprite sheet of a Bloother warrior in 32x32 resolution, designed for a top-down RPG style similar to Dofus and Wakfu. The character is a muscular warrior with ember-streaked black hair, glowing tribal tattoos, and rugged armor made of molten metal and leather. He wields a jagged obsidian claw weapon and a molten blade, with tattered crimson and orange cloth adding to his fierce presence. The sprite sheet includes four directional views (front, back, left, right) with an idle pose.

파라미터

생성 파라미터
파라미터
seed787662
ar1:1

재현 절차

  1. FLUX 1.1 Pro(Replicate API) 환경에 프롬프트 원문을 그대로 입력한다: Pixel art sprite sheet of a Bloother warrior in 32x32 resolution, designed for a top-down RPG style similar to Dofus and Wakfu. The character is a muscular warrior with ember-streaked black hair, glowing tribal tattoos, and rugged armor made of molten metal and leather. He wields a jagged obsidian claw weapon and a molten blade, with tattered crimson and orange cloth adding to his fierce presence. The sprite sheet includes four directional views (front, back, left, right) with an idle pose.
  2. seed 787662, aspect_ratio 1:1을 그대로 맞추면 동일한 2×3 그리드 구도가 재현된다.
  3. 'four directional views (front, back, left, right)' 지시는 문자 그대로 지켜지지 않는다 — 실제로는 정면·후면 포즈만 반복되고 좌우 측면(프로필) 뷰는 어디에도 없으므로, 진짜 4방향이 필요하면 'left side view only', 'right side view only'처럼 시점을 하나씩 못박아 별도로 재생성해야 한다.
  4. 프롬프트의 'in 32x32 resolution'은 텍스트 지시일 뿐 실제 출력은 1024×1024 연속톤 이미지다 — 진짜 저해상도 게임 에셋이 필요하면 각 칸을 크롭한 뒤 팔레트를 제한해 다운스케일하는 후처리를 거쳐야 한다.
  5. 다른 캐릭터로 확장하려면 종족·재질 묘사(ember-streaked black hair, glowing tribal tattoos, rugged armor made of molten metal and leather 등)만 바꾸고, 앞뒤의 형식 고정 문장('Pixel art sprite sheet of a ~ in 32x32 resolution, designed for a top-down RPG style similar to Dofus and Wakfu'와 'The sprite sheet includes four directional views... idle pose')은 그대로 유지한다.

캐릭터 일관성

FLUX 1.1 Pro는 seed(787662)와 모델 버전 해시를 고정하면 같은 머리카락·문신·갑옷 디테일이 상당히 안정적으로 재현된다. 다만 한 시트 안에서도 칸마다 일관성이 흔들린다 — 무기(몰튼 블레이드·발톱형 무기)를 든 칸은 여섯 칸 중 하나뿐이고, 나머지 칸은 맨손이며, 후면 세 칸조차 머리카락 실루엣의 부피가 서로 다르게 나온다. 진짜 동일 캐릭터의 4방향 시트가 필요하다면 이 한 장을 그대로 쓰기보다, seed를 고정한 채 시점·소품 유무를 한 번에 하나씩 명시해 낱장으로 생성한 뒤 합치는 편이 안전하다.

후보정

게임에 실사용하려면 먼저 2×3 그리드를 여섯 칸으로 낱장 크롭하고, 원하는 실제 해상도(64×64 등)로 팔레트를 제한해 다운스케일한다. 이 과정을 거치지 않으면 프롬프트의 '32x32'는 그냥 텍스트로만 남고 원본은 1024×1024 연속톤 이미지 그대로다. 다운스케일 후에는 엔진(Unity/Godot 등)의 텍스처 필터를 'Point/Nearest'로 설정해야 확대 시 픽셀 경계가 다시 흐려지지 않는다.

PromptHero에서 원문 그대로 확인한 프롬프트는 Pixel art sprite sheet of a Bloother warrior in 32x32 resolution, designed for a top-down RPG style similar to Dofus and Wakfu. The character is a muscular warrior with ember-streaked black hair, glowing tribal tattoos, and rugged armor made of molten metal and leather. He wields a jagged obsidian claw weapon and a molten blade, with tattered crimson and orange cloth adding to his fierce presence. The sprite sheet includes four directional views (front, back, left, right) with an idle pose.다. FLUX 1.1 Pro(Replicate API)로 생성됐고, 실제 결과물은 흰 배경 위에 같은 전사 캐릭터가 여섯 칸(2×3 그리드)에 나눠 담긴 형태다.

문장을 역할별로 나눠 보면, Pixel art sprite sheet of a Bloother warrior in 32x32 resolution이 형식(스프라이트 시트)과 목표 해상도를 지정하고, designed for a top-down RPG style similar to Dofus and Wakfu는 프랑스산 전략 RPG 도퍼스·와크프를 직접 레퍼런스로 지목해 두꺼운 외곽선과 어두운 채도의 판타지 톤을 끌어온다. 이어지는 두 문장 The character is a muscular warrior with ember-streaked black hair, glowing tribal tattoos, and rugged armor made of molten metal and leatherHe wields a jagged obsidian claw weapon and a molten blade, with tattered crimson and orange cloth adding to his fierce presence는 각각 신체·재질과 무기·소품을 구체적으로 지정한다. 마지막 문장 The sprite sheet includes four directional views (front, back, left, right) with an idle pose는 레이아웃 자체를 못박는 지시로, 게임 개발 파이프라인에서 실제로 쓰는 스프라이트 시트 명세서처럼 읽힌다.

Dofus·Wakfu처럼 구체적인 레퍼런스 게임을 지목하는 접근은 재질·색조를 안정적으로 끌어오는 데 잘 먹힌다. seed 787662와 aspect_ratio 1:1을 그대로 맞추면 용암빛 문신과 흑발, 가죽·금속이 뒤섞인 갑옷 질감까지 동일한 조건에서 재현할 수 있고, 다른 캐릭터로 확장하고 싶다면 신체·재질을 묘사하는 두 문장만 바꾸고 앞뒤의 형식 고정 문장은 그대로 두는 편이 안전하다. 다만 이 결과물을 실제 스프라이트 시트로 쓰려는 순간 두 가지 간극이 드러난다.

첫째는 레이아웃 지시와 실제 결과의 불일치다. four directional views (front, back, left, right)를 명시했지만, 실제 여섯 칸 중 좌우 측면(프로필) 실루엣은 단 한 칸도 없고 정면·후면 포즈만 반복된다. 무기를 쥔 칸도 여섯 칸 중 하나뿐이며 나머지는 맨손이고, 후면으로 분류할 수 있는 세 칸조차 머리카락 뭉치의 부피와 형태가 칸마다 다르게 그려져 진짜 3D 자산처럼 일관된 다시점 캐릭터라고 보기는 어렵다. 둘째는 해상도 지시와 실제 출력의 간극이다. in 32x32 resolution이라는 문구가 무색하게, 메타데이터상 실제 생성은 1024×1024 연속톤 이미지로 이뤄진다 — “32x32”는 모델이 참고하는 스타일 힌트일 뿐 실제 그리드 해상도로는 전혀 반영되지 않는다.

그래서 이 프롬프트를 실사용 게임 에셋으로 옮기려면 후처리가 필수다. 여섯 칸을 낱장으로 크롭한 뒤 원하는 실제 해상도로 팔레트를 제한해 다운스케일해야 진짜 픽셀 그리드에 맞는 스프라이트가 되고, 진짜 4방향이 필요하면 이 한 장의 시트에 의존하지 말고 seed를 고정한 채 시점을 하나씩 명시해 낱장으로 추가 생성하는 편이 훨씬 안정적이다.

출처

← 갤러리로 돌아가기