fertig-classic-games/assets/images
Brian Fertig cff1f02d9b feat: add air domain system with fighters, bombers, and hover units
Introduce a two-layer domain system (ground/air) that separates units into
independent simulation layers. Air units ignore the nav grid, never collide
with ground units, and can only be targeted by weapons listing "air" in their
targets. Hover units gain water-crossing ability via the move class cost table.

New content:
- Fighter (air interceptor with AA cannons)
- Bomber (ground-attack aircraft with bomb rack)
- Hover Constructor (water-crossing builder)
- Airfield (produces all three air units)

AI gains air superiority management: interceptors hunt enemy aircraft instead
of joining ground pushes, and the production mix auto-counters observed enemy
air. Ground anti-air (rocket troopers/tanks) also gain targeting weight.

Rendering adds a dedicated depth band for aircraft above all ground actors,
plus a displaced shadow sprite for altitude perception. HUD tooltips display
domain and weapon targeting information.

Validation ensures domain/moveClass agreement, requires at least one anti-air
weapon when air units exist, and excludes air classes from corridor generation.
Comprehensive test fixtures cover domain separation, collision, splash, and
order handling.
2026-08-01 09:00:37 -06:00
..
advancewars feat: enhance Zuma menu with background image and improve UI layout 2026-07-27 21:01:48 -06:00
bloxorz
civilization
gootower feat(gootower): replace procedural gear/pipe with sprite art and add terrain textures 2026-07-30 20:39:17 -06:00
mahjong
originals
peggle
shift feat(gootower): add sleeping goo mechanic and redesign levels 2026-07-31 23:37:48 -06:00
slots
starcontrol
superkart
ta feat: add air domain system with fighters, bombers, and hover units 2026-08-01 09:00:37 -06:00
tetrisattack
tutorial-images
zuma Goo Tower and Zuma Changes 2026-07-29 19:50:51 -06:00
azul-tiles.png
azul-tiles.psd
background-bejeweledblitz.png
background-casino.png
background-jello.png
background-jewelquest-menu.png feat: enhance Jewel Quest and Shift game UI/UX 2026-07-26 18:00:47 -06:00
background-jewelquest.png
background-jewelquest.psd
background-mahjongmatch.png
background-menu.png
background-mm-01.png
background-mm-02.png
background-mm-03.png
background-peggle.png
background-room.png
background-rushhour.png feat(rushhour): redesign level bank, procedural art, and tiered curriculum 2026-07-28 22:12:55 -06:00
background-shift.png feat: enhance Shift backgrounds and add commander death SFX for TA 2026-07-26 16:01:54 -06:00
balatro-artwork.png
balatro-artwork.psd
balatro-bossicons.png
balatro-bossicons.psd
balatro-deckbacks.png
balatro-deckbacks.psd
balatro-packs.png
balatro-packs.psd
balatro-planets.png
balatro-planets.psd
balatro-spectrals.png
balatro-spectrals.psd
balatro-tarots.png
balatro-tarots.psd
balatro-vouchers.png
balatro-vouchers.psd
cardbacks.png
cardbacks.psd
catan-pirate.png
catan-robber.png
catan-special-cards.png
catan-special-cards.psd
catancards.png
catancards.psd
catantiles.png
catantiles.psd
dominion-cards.psd
dominion-prosperity.png
dominion-prosperity.psd
dominion-tokens.png
dominion-tokens.psd
dominioncards.png
dungeonboss-bosses.png
dungeonboss-bosses.psd
dungeonboss-deckbacks.png
dungeonboss-deckbacks.psd
dungeonboss-heroes.png
dungeonboss-heroes.psd
dungeonboss-icons.png
dungeonboss-icons.psd
dungeonboss-rooms.png
dungeonboss-rooms.psd
dungeonboss-spells.png
dungeonboss-spells.psd
forbiddenisland-cards.png
forbiddenisland-cards.psd
forbiddenisland-tiles.png
forbiddenisland-tiles.psd
game-icons.png feat: add 7 new shift artwork assets and update game icons 2026-07-31 19:22:16 -06:00
game-icons.psd feat: add 7 new shift artwork assets and update game icons 2026-07-31 19:22:16 -06:00
gofish-cards.png
gofish-cards.psd
jello-items.png
jello-items.psd
labyrinth-cards.png
labyrinth-cards.psd
labyrinth-tiles.png
labyrinth-tiles.psd
labyrinth-treasures.png
labyrinth-treasures.psd
main-title.png
monopoly-cards.png
monopoly-cards.psd
monopoly-pawns.png
oldmaid-cards.png
oldmaid-cards.psd
opponents.png
opponents.psd
peggle-sprites.png
peggle-sprites.psd
playfield-combat.png
playfield-fantasy.png
playfield-felt-blue.png
playfield-felt-green.png
playfield-felt-red.png
playfield-starscape.png
playfield-wood-cherry.png
playfield-wood-dark.png
playfield-wood-english.png
playfield-wood-light.png
risk-board.png
spireclimb-act1.png
spireclimb-act2.png
spireclimb-act3.png
spireclimb-cards.png
spireclimb-cards.psd
spireclimb-creatures.png
spireclimb-creatures.psd
spireclimb-rogue.png
spireclimb-rogue.psd
spireclimb-warrior.png
spireclimb-warrior.psd
splendor-cards.png
splendor-cards.psd
splendor-gems.png
splendor-gems.psd
stratego-pieces.png
stratego-pieces.psd
superkart-background.png
swdbg-bases-art.png
swdbg-bases-art.psd
swdbg-cards-art.png
swdbg-cards-art.psd
tab-icons.png
tab-icons.psd
tickettoride-cards.png
tickettoride-cards.psd