Files
date_game/assets/characters/README.md

74 lines
4.3 KiB
Markdown

# Character Assets
## Main Style
The preferred character image direction is glossy anime romance game key art.
Base standing images should feel like high-impact adult romance game character art: saturated color, crisp linework, expressive eyes, glossy highlights, distinct body silhouettes, and bold character-specific styling.
## Current Files
- `han_seoyun_glossy_v2.png`: accepted glossy anime base asset.
- `yu_harin_glossy_v1.png`: accepted glossy anime base asset.
- `kang_mirae_glossy_v1.png`: accepted glossy anime base asset.
- `jung_naeun_glossy_v1.png`: accepted glossy anime base asset.
- `baek_chaewon_glossy_v1.png`: accepted glossy anime base asset.
- `oh_sera_glossy_v1.png`: accepted glossy anime base asset.
- `moon_jia_glossy_v1.png`: accepted glossy anime base asset.
- `lim_sohee_glossy_v1.png`: accepted glossy anime base asset.
- `cha_yuri_glossy_v1.png`: accepted glossy anime base asset.
- `shin_yerim_glossy_v1.png`: accepted glossy anime base asset.
- `kim_doa_glossy_v1.png`: accepted glossy anime base asset.
- `park_minseo_glossy_v1.png`: accepted glossy anime base asset.
- `seo_irin_glossy_v1.png`: accepted glossy anime base asset.
- `yoon_gayoung_glossy_v1.png`: accepted glossy anime base asset.
- `choi_ria_glossy_v1.png`: accepted glossy anime base asset.
- `hong_sua_glossy_v1.png`: accepted glossy anime base asset.
- `lee_bom_glossy_v1.png`: accepted glossy anime base asset.
- `go_eunjae_glossy_v1.png`: accepted glossy anime base asset.
- `ryu_haena_glossy_v1.png`: accepted glossy anime base asset.
- `nam_juhee_glossy_v1.png`: accepted glossy anime base asset.
- `marina_glossy_v1.png`: accepted glossy anime base asset.
- `song_arin_glossy_v1.png`: accepted glossy anime base asset.
- `style_references/glossy_anime_fallback_reference.png`: user-approved reference for the current target look.
## Date CG Files
- `date_cg/park_minseo_fitness_affection_40_v1.png`: accepted Park Minseo gym date CG, friendly treadmill stage.
- `date_cg/park_minseo_fitness_affection_60_v1.png`: accepted Park Minseo gym date CG, affectionate seated cable-row stage.
- `date_cg/park_minseo_fitness_affection_80_v1.png`: accepted Park Minseo gym date CG, intense lying leg-curl stage.
- `date_cg/park_minseo_fitness_affection_100_v1.png`: accepted Park Minseo gym date CG, high-tension cable-station stage.
- `date_cg/park_minseo_fitness_affection_100plus_v1.png`: accepted Park Minseo gym date CG, tight late-night final-route close-up.
## Legacy Comparison Files
- `han_seoyun_v1.png`: earlier semi-realistic style/composition candidate; same-face risk remains.
- `yu_harin_v1.png`: earlier semi-realistic base candidate; same-face risk remains.
- `kang_mirae_v2.png`: legacy semi-realistic base candidate.
- `kang_mirae_v1.png`: earlier semi-realistic base candidate; same-face risk remains.
- `jung_naeun_v1.png`: earlier semi-realistic base candidate; same-face risk remains.
- `oh_sera_v1.png`: semi-realistic base candidate; needs facial diversity revision.
- `park_minseo_v1.png`: semi-realistic base candidate; needs facial diversity revision.
- `style_references/semirealistic_main_reference.png`: legacy semi-realistic comparison reference.
- `style_tests/han_seoyun_photoreal_test.png`: pure photoreal comparison candidate.
- `style_tests/kang_mirae_photoreal_test.png`: pure photoreal comparison candidate.
- `style_tests/yu_harin_photoreal_test.png`: pure photoreal comparison candidate.
- `style_tests/han_seoyun_semi_realistic_test.png`: earlier semi-realistic comparison candidate.
- `style_tests/yu_harin_semi_realistic_test.png`: earlier semi-realistic comparison candidate.
## Asset Naming
- Use `<character_id>_glossy_v<number>.png` for current glossy anime base candidates.
- Use `<character_id>_v<number>.png` for legacy semi-realistic candidates.
- Use `date_cg/<character_id>_<location>_affection_<max_affection>_v<number>.png` for accepted date CG progression assets.
- Use `style_tests/<character_id>_<style>_test.png` for experiments.
- Keep generated originals in their default generator folder; copy selected candidates into this project.
## Validation
```bash
python3 scripts/validate_assets.py
```
`accepted` should be used only after the image passes route-fit, facial-diversity review, and the current glossy anime style requirement. Use `needs_revision` for drafts that still need replacement.