Implement Genius Square, a 6x6 grid puzzle game where players place 9 polyomino pieces to fill the board around randomly placed blockers. Key features: - Pure JS game logic (GeniusSquareLogic.js) with backtracking solver - AI opponent with 5 skill levels using pre-computed solutions - Phaser-based UI with piece tray, grid rendering, and animations - Dice-based blocker placement using zone partitioning for balanced boards - Orientation support: rotate (R), flip (F), and piece lifting - Win/loss overlay with play again and menu options - Register game in server registry and scene dispatchers |
||
|---|---|---|
| .. | ||
| assets | ||
| data | ||
| src | ||
| android-chrome-192x192.png | ||
| android-chrome-512x512.png | ||
| apple-touch-icon.png | ||
| favicon-16x16.png | ||
| favicon-32x32.png | ||
| favicon.ico | ||
| index.html | ||
| styles.css | ||