Approve Shu infantry handpainted sprite v8
This commit is contained in:
64
docs/unit-sprite-batch2-shu-archer-spec.md
Normal file
64
docs/unit-sprite-batch2-shu-archer-spec.md
Normal file
@@ -0,0 +1,64 @@
|
||||
# Batch 2 Shu Archer Production Spec
|
||||
|
||||
Use this only after `unit-shu-infantry` v3 is approved and the current queue reaches `unit-shu-archer`.
|
||||
|
||||
## Target
|
||||
|
||||
- Unit key: `unit-shu-archer`
|
||||
- Batch: Batch 2 Shu generic units
|
||||
- Role: generic Shu bow infantry
|
||||
- Style reference:
|
||||
- `unit-liu-bei`
|
||||
- `unit-guan-yu`
|
||||
- `unit-zhang-fei`
|
||||
- `unit-shu-infantry` v3
|
||||
- Required output sheets:
|
||||
- `src/assets/images/units/unit-shu-archer.png`
|
||||
- `src/assets/images/units/unit-shu-archer-actions.png`
|
||||
|
||||
## Visual Direction
|
||||
|
||||
- Must read as a bow unit at 50px battle scale.
|
||||
- Bow curve and arrow line must be visible in idle, walk, and attack poses.
|
||||
- Body should be leaner than infantry but not thin or low-contrast.
|
||||
- Use green Shu cloth, bronze leather armor, yellow-green sash, dark outline, and large readable color blocks.
|
||||
- Keep bow, quiver, and arrow contained inside each 313px frame.
|
||||
- No detached arrow fragments in idle/walk; action arrow effects must be reviewed and contained.
|
||||
- Do not solve readability with base rings, badges, glows, or UI decoration.
|
||||
|
||||
## Source Image Prompt
|
||||
|
||||
```text
|
||||
Use case: stylized-concept
|
||||
Asset type: production source image for a tactical RPG unit sprite sheet
|
||||
Primary request: Create a high-quality hand-painted raster contact sheet for ONE Shu archer unit, in the same production style as the approved Shu infantry v3 sample but clearly differentiated by a readable bow silhouette.
|
||||
Scene/backdrop: perfectly flat solid #ff00ff chroma-key background only, no shadows, no floor plane, no texture, no text.
|
||||
Subject: original Three Kingdoms-inspired Shu archer infantry, no copyrighted game assets, no logos. Green cloth coat, bronze leather armor plates, yellow-green sash, dark boots, small helmet or headwrap, quiver on back or hip, curved wooden bow and visible arrows. The character should look like an elite generic Shu field archer.
|
||||
Style/medium: premium hand-painted pixel-adjacent raster game art, bold dark ink outline, large readable color masses, crisp opaque body shapes, subtle painted fabric folds, tactical RPG battle sprite source art.
|
||||
Composition/framing: 6 columns by 2 rows contact sheet, twelve separate full-body frames, each frame centered with generous padding and the entire bow visible. No cropping. Keep each figure around 76-82% of its cell height with stable body scale and ground position across all frames.
|
||||
Frames left to right, top row: front idle holding bow vertically, front walk step, east walk side with bow carried forward, back walk with quiver visible, west walk side mirrored pose, attack windup drawing bow. Bottom row: arrow release with bow fully drawn, follow-through with bow lowered, command gesture, item/strategy gesture, hurt recoil, victory pose raising bow.
|
||||
Animation constraints: each frame should be newly drawn with natural pose differences in arms, legs, bow, quiver, sash, and cloth folds, but body size must remain stable. Idle should not twist sideways. Walk frames should not drift far horizontally. Action frames must stay inside their cell.
|
||||
Readability constraints: at 50px game scale the bow arc, arrow gesture, green Shu armor, and archer body block must read before the background. Use thicker silhouette, deeper shadows, stronger outline, fewer tiny details, clear weapon shape.
|
||||
Avoid: thin line art, transparent body pixels, ghostly low opacity, tiny head, overly realistic painting, chibi proportions, blurred edges, cropped bow limb, detached arrow fragments, labels, captions, watermarks, UI, grid lines, checker backgrounds, duplicated identical frames.
|
||||
```
|
||||
|
||||
## Expected Artifacts
|
||||
|
||||
- Source: `docs/handpaint-batch2-shu-archer-source-v1.png`
|
||||
- Contact sheet: `docs/handpaint-batch2-shu-archer-contact.png`
|
||||
- Animation GIF: `docs/handpaint-batch2-shu-archer-animation.gif`
|
||||
- Previous/new comparison: `docs/handpaint-batch2-shu-archer-before-after.png`
|
||||
- Battle-scale comparison: `docs/handpaint-batch2-shu-archer-scale-compare.png`
|
||||
- Battle map composite: `docs/handpaint-batch2-shu-archer-battle-composite.png`
|
||||
- Report: `docs/handpaint-batch2-shu-archer-report.md`
|
||||
|
||||
## Validation Targets
|
||||
|
||||
- Base partial alpha: `0`
|
||||
- Action partial alpha: `0`
|
||||
- Base frame border hits: `0`
|
||||
- Action frame border hits: `0`
|
||||
- Base sheet size: `5008x1252`
|
||||
- Action sheet size: `11268x1252`
|
||||
- `unit-shu-archer` must appear as `ok` in `docs/unit-sprite-rework-audit.json`
|
||||
- `unit-sprite-review-batch2-shu.png` must show `unit-shu-archer` as visually stronger than the old placeholder.
|
||||
Reference in New Issue
Block a user