[art] #9-1: generate 11 cyberpunk-neon portrait PNGs (6 squad + 5 enemy) #18

Closed
opened 2026-09-24 15:16:09 +00:00 by Mark · 0 comments
Owner

Parent-Issue: #9

Scope: art asset creation only.

Generate 11 cyberpunk-neon bust portraits (96×96 px PNG each, transparent or dark background):

Operatives (6): VEX (#b388ff), DIAZ (#4fc3f7), ROOK (#69f0ae), SABLE (#ffd54f), JOLT (#ff8a65), HALO (#f48fb1)
Enemies (5): drone (#ff5577), ganger (#ffaa33), heavy (#ff3333), sentry (#ff1744), wisp (#e040fb)

Reference style: dark backgrounds, neon accent matching the unit's color above, head-and-shoulders framing so a 96×96 (or 128×128) crop lands cleanly. Existing web/assets/sprites.png has 32×32 unit tiles — these portraits are a NEW set, not edits to the atlas.

Acceptance:

  • 11 portrait PNGs committed under web/assets/portraits/ (filenames: vex.png, diaz.png, rook.png, sable.png, jolt.png, halo.png, drone.png, ganger.png, heavy.png, sentry.png, wisp.png)
  • Each portrait's primary neon accent matches the unit color hex above
  • Each portrait is at least 96×96 px (128×128 preferred)
  • make run-web serves the assets without 404s

Refs: parent body, web/js/data.js SQUAD/ENEMY_TYPES color field.

**Parent-Issue:** #9 **Scope: art asset creation only.** Generate 11 cyberpunk-neon bust portraits (96×96 px PNG each, transparent or dark background): Operatives (6): VEX (#b388ff), DIAZ (#4fc3f7), ROOK (#69f0ae), SABLE (#ffd54f), JOLT (#ff8a65), HALO (#f48fb1) Enemies (5): drone (#ff5577), ganger (#ffaa33), heavy (#ff3333), sentry (#ff1744), wisp (#e040fb) Reference style: dark backgrounds, neon accent matching the unit's color above, head-and-shoulders framing so a 96×96 (or 128×128) crop lands cleanly. Existing `web/assets/sprites.png` has 32×32 unit tiles — these portraits are a NEW set, not edits to the atlas. **Acceptance:** - 11 portrait PNGs committed under `web/assets/portraits/` (filenames: `vex.png`, `diaz.png`, `rook.png`, `sable.png`, `jolt.png`, `halo.png`, `drone.png`, `ganger.png`, `heavy.png`, `sentry.png`, `wisp.png`) - Each portrait's primary neon accent matches the unit color hex above - Each portrait is at least 96×96 px (128×128 preferred) - `make run-web` serves the assets without 404s Refs: parent body, `web/js/data.js` SQUAD/ENEMY_TYPES color field. <!-- forgejo-id: Mark/cybertactics#9-1 -->
Sign in to join this conversation.
No description provided.