Add high resolution battle icon samples
BIN
docs/battle-ui-icons-hq-sample-v1-atlas.png
Normal file
|
After Width: | Height: | Size: 431 KiB |
BIN
docs/battle-ui-icons-hq-sample-v1-battle-ui.png
Normal file
|
After Width: | Height: | Size: 145 KiB |
BIN
docs/battle-ui-icons-hq-sample-v1-before-after.png
Normal file
|
After Width: | Height: | Size: 164 KiB |
BIN
docs/battle-ui-icons-hq-sample-v1-before-atlas.png
Normal file
|
After Width: | Height: | Size: 80 KiB |
BIN
docs/battle-ui-icons-hq-sample-v1-contact.png
Normal file
|
After Width: | Height: | Size: 220 KiB |
41
docs/battle-ui-icons-hq-sample-v1-report.md
Normal 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.
|
||||||
BIN
docs/battle-ui-icons-hq-sample-v1-source.png
Normal file
|
After Width: | Height: | Size: 2.2 MiB |
|
Before Width: | Height: | Size: 79 KiB After Width: | Height: | Size: 431 KiB |
@@ -3,7 +3,7 @@ import Phaser from 'phaser';
|
|||||||
import battleUiIconsUrl from '../../assets/images/ui/battle-ui-icons.png';
|
import battleUiIconsUrl from '../../assets/images/ui/battle-ui-icons.png';
|
||||||
|
|
||||||
export const battleUiIconTextureKey = 'battle-ui-icons';
|
export const battleUiIconTextureKey = 'battle-ui-icons';
|
||||||
export const battleUiIconFrameSize = 64;
|
export const battleUiIconFrameSize = 128;
|
||||||
|
|
||||||
export const battleUiIconFrames = {
|
export const battleUiIconFrames = {
|
||||||
hp: 0,
|
hp: 0,
|
||||||
|
|||||||