fertig-classic-games/public/src/ui
Brian Fertig 19898bf157 feat: add Stratego game with AI, setup phase, and battle animations
- Implement full Stratego rules, including hidden information, combat,
  and flag capture mechanics
- Add 5-level AI with heuristic evaluation, unknown enemy reasoning,
  and skill-scaled blunders/lookahead
- Create setup phase allowing piece swap and shuffle before battle
- Add detailed unit reference panel with scrollable ability notes
- Implement turn-based battle animations with sci-fi sound effects
- Integrate Stratego into game menu, room scene, and opponent selection
- Add spritesheet assets (stratego-pieces.png) and game menu icon
- Register Stratego in server game registry
2026-06-07 09:53:58 -06:00
..
Button.js refactor: overhaul game menu layout, enhance Button component, and adjust Dominion AI 2026-05-30 10:47:50 -06:00
FullscreenButton.js feat(bingo): add countdown timer, opponent match flash, and fullscreen fix 2026-05-25 13:21:26 -06:00
MenuMusic.js feat: add opponent pick speech and spectrum visualizer 2026-05-23 10:25:29 -06:00
Modal.js refactor: remove multiplayer and Socket.IO in favor of single-player AI games 2026-05-20 18:57:41 -06:00
MusicPlayer.js feat: add speech queue system and update audio configuration 2026-05-22 16:35:46 -06:00
Portrait.js feat: add Ghost word game with server-side AI and skill profiles 2026-05-28 19:05:36 -06:00
Sounds.js feat: add Stratego game with AI, setup phase, and battle animations 2026-06-07 09:53:58 -06:00
SpeechQueue.js feat: add speech visualizer and emotion-driven audio cues 2026-05-22 19:10:36 -06:00
TextInput.js
TutorialModal.js feat: add Connect 4 game and image support to tutorial modal 2026-05-31 13:39:00 -06:00