fertig-classic-games/public/data
Brian Fertig 59ee3eca0c feat: add Dot Link puzzle game
Introduce Dot Link, a Flow-Free-style single-player puzzle game where players connect matching colored dots to fill the grid. Includes:
- Pure JS puzzle engine with deterministic board generation, DFS solver, and win validation (`DotLinkLogic.js`)
- Phaser 3 UI scene featuring a cyberpunk/synthwave theme, level select, daily runs, hint system, and smooth path-drawing mechanics
- Deterministic bank of 100 hand-tuned puzzles (`dotlink.json`)
- Node scripts for puzzle generation and verification
- Full integration into the app's preload, routing, and game registry
2026-06-14 05:18:03 -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(monopoly): add complete trade system with AI evaluation and drag-and-drop UI 2026-06-08 16:43:54 -06:00
opponents.json Added Speech for Beth and Blackwind 2026-06-09 20:43:51 -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