# 스프라이트 출처와 라이선스

이 폴더의 캐릭터 스프라이트는 **Universal LPC Spritesheet Character Generator** 의
레이어를 합성해 만든 것입니다. 직접 그린 것이 아닙니다.

- 저장소: https://github.com/LiberatedPixelCup/Universal-LPC-Spritesheet-Character-Generator
- LPC(Liberated Pixel Cup) 프로젝트: https://lpc.opengameart.org

## 라이선스

합성 결과물(`hero_*.png`, `skeleton_*.png`)은 원본 레이어의 라이선스를 따릅니다.

> **CC-BY-SA 3.0** ( https://creativecommons.org/licenses/by-sa/3.0/ )
> 또는 **GPL 3.0** ( https://www.gnu.org/licenses/gpl-3.0.html )
> 일부 레이어는 **OGA-BY 3.0** 로도 제공됩니다.

**반드시 지켜야 할 것 두 가지입니다.**

1. **출처 표기(BY)** — 아래 저작자 목록을 게임의 크레딧에 넣어야 합니다.
2. **동일조건변경허락(SA)** — 이 그림을 고쳐서 쓰면, 그 결과물도 같은 라이선스로 공개해야 합니다.

> 상업 게임에 쓰려면 2번을 특히 주의하세요. 아트를 CC-BY-SA 로 공개할 수 없는 프로젝트라면
> LPC 대신 **CC0** 에셋(예: [Kenney](https://kenney.nl/assets))을 쓰는 편이 안전합니다.
> 강좌의 나머지 에셋은 전부 CC0 입니다.

## 저작자

| 레이어 | 저작자 |
| --- | --- |
| 그림자 | JaidynReiman, drjamgo@hotmail.com (CC0) |
| 몸통 | Benjamin K. Smith (BenCreating), Durrani, Eliza Wyatt (ElizaWy), Evert, JaidynReiman, Johannes Sjölund (wulax), MuffinElZangano, Stephen Challener (Redshrike), TheraHedwig, bluecarrot16 |
| 머리 | Benjamin K. Smith (BenCreating), Eliza Wyatt (ElizaWy), Stephen Challener (Redshrike), bluecarrot16 |
| 머리카락 | JaidynReiman, Manuel Riecke (MrBeast) |
| 상의 | JaidynReiman, Johannes Sjölund (wulax) |
| 바지 | ElizaWy, JaidynReiman, Johannes Sjölund (wulax), Matthew Krohn (makrohn), Stephen Challener (Redshrike), bluecarrot16 |
| 신발 | JaidynReiman, Nila122, bluecarrot16 |
| 검 | ElizaWy (walk·down 프레임은 JaidynReiman) |
| 스켈레톤 | JaidynReiman, Johannes Sjölund (wulax), Napsio, Stephen Challener (Redshrike), bluecarrot16 |

전체 저작자·출처 목록은 원본 저장소의 `CREDITS.csv` 에 있습니다.

## 시트 규격

| 항목 | 값 |
| --- | --- |
| 프레임 크기 | 128 × 128 |
| 행 순서 | 위 · 왼쪽 · 아래 · 오른쪽 |
| idle | 2프레임 × 4방향 |
| walk | 9프레임 × 4방향 |
| slash | 6프레임 × 4방향 |
| jump | 5프레임 × 4방향 (주인공만) |
| hurt | 6프레임 × 1행 (방향 없음) |

원본 LPC 는 64×128 프레임이지만, 검을 휘두르는 동작이 64를 넘어가므로
**전부 128×128 로 맞춰 합성**했습니다. 그래서 프레임 크기가 하나로 통일됩니다.

`tools/lpc-build.mjs` 가 이 합성을 수행합니다 (한 번만 돌리는 도구).
`tileset_16.png` 등 나머지 에셋은 강좌에서 직접 만든 CC0 입니다.
