fertig-classic-games/public
Brian Fertig 5a4f8a1204 feat: add Dominion card game with AI and full UI
- Implement pure state engine (`DominionLogic.js`) with turn lifecycle, card effects queue, and pending decision resolution for complex interactions.
- Add card definitions and kingdom pool (`DominionCards.js`) supporting Standard and Random deck modes.
- Create AI logic (`DominionAI.js`) using Big Money/early engine strategies scaled by opponent skill.
- Build Phaser scene (`DominionGame.js`) with supply/hand rendering, turn drivers, modal prompts for pending decisions, and end-game scoring.
- Wire up game registry, routing, preload assets, and opponent selection UI to support the new mode.
2026-05-25 17:27:24 -06:00
..
assets Added two new opponents: Michael and Kona 2026-05-25 14:57:11 -06:00
data Added two new opponents: Michael and Kona 2026-05-25 14:57:11 -06:00
src feat: add Dominion card game with AI and full UI 2026-05-25 17:27:24 -06:00
android-chrome-192x192.png Added Favicons 2026-05-24 11:18:57 -06:00
android-chrome-512x512.png Added Favicons 2026-05-24 11:18:57 -06:00
apple-touch-icon.png Added Favicons 2026-05-24 11:18:57 -06:00
favicon-16x16.png Added Favicons 2026-05-24 11:18:57 -06:00
favicon-32x32.png Added Favicons 2026-05-24 11:18:57 -06:00
favicon.ico Added Favicons 2026-05-24 11:18:57 -06:00
index.html refactor: remove multiplayer and Socket.IO in favor of single-player AI games 2026-05-20 18:57:41 -06:00
styles.css Added new opponents. Fixed styling issues. 2026-05-24 21:19:30 -06:00