fertig-classic-games/public/data
Brian Fertig 546e1de240 feat(risk): enhance UI, add card visuals, battle portraits, and phase announcements
- Add visual card stack in side panel with clickable modal to view/trade cards
- Redesign cards modal with chip-style selection and trade/dismiss buttons
- Add animated phase announcements (Reinforce/Attack/Fortify) that slide from map to panel
- Introduce static portraits for attacker/defender in battle scene with avatar support
- Enhance move modal with optional +/-10 buttons for large army ranges
- Improve fortify flow with animation and proper busy state handling
- Add 3 new music tracks to game soundtrack
- Adjust UI font sizes, spacing, and button positioning throughout
- Deduplicate phase announcements using _lastAnnouncedPhase tracking
2026-06-18 21:39:33 -06:00
..
blockfighter.json Added Block Fighter game 2026-06-11 10:03:22 -06:00
card-backs.json Added Data 2026-05-17 09:34:54 -06:00
colored-playfields.json feat: add colored playfield theme support with dynamic color schemes 2026-06-13 09:04:42 -06:00
dotlink.json feat: add Dot Link puzzle game 2026-06-14 05:18:03 -06:00
jewelquest.json feat: add Jewel Quest game and fix Portrait memory leaks 2026-06-11 19:07:43 -06:00
music.json feat(risk): enhance UI, add card visuals, battle portraits, and phase announcements 2026-06-18 21:39:33 -06:00
opponents.json Canasta, and Cribbage updates. Added 3 new AI opponents. 2026-06-16 00:33:36 -06:00
playfields.json feat: add colored playfield theme support with dynamic color schemes 2026-06-13 09:04:42 -06:00
puddingmonsters.json feat(puddingmonsters): implement open-edge sliding mechanic 2026-06-12 00:52:36 -06:00
rushhour.json feat: add Rush Hour puzzle game with logic category 2026-06-08 17:57:24 -06:00
shift-artwork.json feat: add time bonus mechanic to Bejeweled and new shift artwork 2026-06-12 18:14:19 -06:00
slots-artwork.json feat: add slot game artwork assets for fruit-frenzy and liberty-belle 2026-06-13 15:47:47 -06:00
zuma.json feat: add Zuma marble-shooter game with 20 levels 2026-06-12 00:15:51 -06:00