All assets below are original project art generated with image-gen for this game. The _source files keep the original chroma-key output, and the files without _source are transparent PNGs ready for Cocos import.
Runtime gameplay now uses the cropped single-frame PNGs in assets/resources/sprites/imagegen/frames/. These are generated from the source sheets with scripts/slice-imagegen-assets.py so Cocos sprites display at the correct visual size without oversized transparent padding.
The level presentation, HUD, foreground detail, and failure overlay were upgraded with a second image-gen pass. Runtime assets live in assets/resources/sprites/imagegen/ui_scene/, with sliced props under ui_scene/props/ and sliced HUD pieces under ui_scene/ui/.
A newer playable-ground pass lives in assets/resources/sprites/imagegen/level_redesign/. It includes a brighter first-level background with a continuous walkable ground path and a clearer HP 6/6 health plaque. For runtime reliability while the Cocos MCP asset refresh service is unavailable, these two images are also embedded through assets/scripts/generatedLevelArt.ts.
assets/resources/sprites/imagegen/hero_spritesheet.png
hero_spritesheet_source.pngassets/resources/sprites/imagegen/enemies_spritesheet.png
enemies_spritesheet_source.pngassets/resources/sprites/imagegen/boss_star_hive_spritesheet.png
boss_star_hive_spritesheet_source.pngassets/resources/sprites/imagegen/projectiles_spritesheet.png
projectiles_spritesheet_source.png2172x724; recommended frame width: 271.5 px if slicing evenly, or manual slicing for cleaner bounds.2172x724; recommended frame width: 181 px.2172x724; recommended frame width: 362 px.1774x887; use manual slicing because projectile icons have varied sizes and spacing.For best runtime quality in Cocos Creator, import these as sprite frames with transparent alpha, enable trimming where appropriate, and build animation clips from the named frame order above.
assets/resources/sprites/imagegen/ui_scene/level1_background.png
assets/resources/sprites/imagegen/ui_scene/mission_failed_overlay.png
assets/resources/sprites/imagegen/ui_scene/foreground_props.png
scripts/slice-ui-scene-assets.py into ui_scene/props/.assets/resources/sprites/imagegen/ui_scene/hud_ui.png
scripts/slice-ui-scene-assets.py into ui_scene/ui/.