Implement Katamino, a 5×N grid tiling puzzle using the 12 standard pentominoes. Players select a grid width (3-12) and solve puzzles by placing all chosen pieces to fill the board. Key features: - Three-screen flow: penta select → set select → play - Scrollable puzzle card grid with completion progress tracking - Piece rotation (R), flip (F), and lift-to-reposition - Pre-generated puzzle bank (katamino.json) with all valid tilings - Offline generator script (genKatamino.js) using backtracking solver - Progress saved to localStorage per puzzle - Registration in server registry and scene dispatchers |
||
|---|---|---|
| .. | ||
| buildCommonWords.js | ||
| genDotLink.js | ||
| genKatamino.js | ||
| genMiniCrossword.js | ||
| genPuddingMonsters.js | ||
| genRushHour.js | ||
| genZuma.js | ||
| verifyBejeweled.js | ||
| verifyBlockFighter.js | ||
| verifyCanasta.js | ||
| verifyCribbage.js | ||
| verifyDotLink.js | ||
| verifyGinRummy.js | ||
| verifyJewelQuest.js | ||
| verifyMahjong.js | ||
| verifyMahjongMatch.js | ||
| verifyMiniMotorways.js | ||
| verifyRisk.js | ||
| verifyRummikub.js | ||
| verifySlots.js | ||
| verifyZuma.js | ||