Add high resolution battle icon samples

This commit is contained in:
2026-07-03 12:43:30 +09:00
parent 08b4a62486
commit a4c9e90472
9 changed files with 42 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 431 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB

View File

@@ -0,0 +1,41 @@
# Battle UI Icon HQ Sample v1
Date: 2026-07-03
## Scope
This sample reworks eight battle UI icons into a higher-resolution hand-painted raster direction:
- might
- intelligence
- leadership
- defense
- move
- sword
- spear
- strategy
The atlas frame size was raised from 64px to 128px. Non-sample icons were preserved by upscaling the existing frames so the atlas layout remains compatible while the sample set can be reviewed in-game.
## Outputs
- Source generation sheet: `docs/battle-ui-icons-hq-sample-v1-source.png`
- Sample contact sheet: `docs/battle-ui-icons-hq-sample-v1-contact.png`
- Before/after comparison: `docs/battle-ui-icons-hq-sample-v1-before-after.png`
- Battle UI browser check: `docs/battle-ui-icons-hq-sample-v1-battle-ui.png`
- Applied atlas copy: `docs/battle-ui-icons-hq-sample-v1-atlas.png`
- Previous atlas reference: `docs/battle-ui-icons-hq-sample-v1-before-atlas.png`
- Runtime atlas: `src/assets/images/ui/battle-ui-icons.png`
## Verification
- Build: `pnpm build` passed.
- Browser: local PC preview at `http://127.0.0.1:4189/heros_web/?v=hq-icon-sample-local`.
- Console errors: none observed during the battle UI check.
- The eight sample icons are visible in the unit detail and command UI. Individual strategy-list spell icons still use the older style and should be part of the post-approval full icon expansion.
## Quality Notes
- The sample icons use heavier silhouettes, dark outlines, painterly highlights, and material cues for metal, leather, cloth, bamboo, parchment, and armor.
- They are intended to remain readable at 50-80px UI display sizes.
- The current sample intentionally stops at eight icons. The remaining icons should be reworked only after this visual direction is approved.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 431 KiB

View File

@@ -3,7 +3,7 @@ import Phaser from 'phaser';
import battleUiIconsUrl from '../../assets/images/ui/battle-ui-icons.png';
export const battleUiIconTextureKey = 'battle-ui-icons';
export const battleUiIconFrameSize = 64;
export const battleUiIconFrameSize = 128;
export const battleUiIconFrames = {
hp: 0,