tiennm99 and Claude Opus 4.6
32764c3afc
feat: add solve() console command for auto-solving
...
Call solve() in browser console to auto-solve one move per second.
Call solve() again to stop. Stops automatically on game over.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 22:07:31 +07:00
tiennm99 and Claude Opus 4.6
3e24a6825e
fix: toggle pause button text and color based on game state
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 22:01:01 +07:00
tiennm99 and Claude Opus 4.6
ced62af6ea
fix: use Phaser shutdown event for listener cleanup
...
Phaser's game.destroy() calls shutdown() on scenes, not destroy().
The old destroy() override was never called, causing stale event
listeners to persist and throw errors in React StrictMode.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 22:00:15 +07:00
tiennm99 and Claude Opus 4.6
289131ff7d
chore: add Claude Code settings with superpowers plugin
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 21:52:20 +07:00
tiennm99 and Claude Opus 4.6
ee52952705
ci: add GitHub Actions workflow to build and deploy to GitHub Pages
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 21:51:52 +07:00
tiennm99 and Claude Opus 4.6
7215e0828e
chore: update .gitignore with standard Node.js/Vite entries
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 21:43:36 +07:00
tiennm99 and Claude Sonnet 4.6
5db71bbc5e
fix: address code review issues (listener leak, pause, shuffle, board validation)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:33:04 +07:00
tiennm99 and Claude Sonnet 4.6
401f0e5ee2
feat: add GameOver screen with play again and menu options
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:21:10 +07:00
tiennm99 and Claude Sonnet 4.6
d20cc790cc
feat: add HUD with timer, score, hint, shuffle, pause, and toast
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:15:44 +07:00
tiennm99 and Claude Opus 4.6
da8c4cc083
feat: implement GameScene with tile rendering, matching, and animations
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 21:14:26 +07:00
tiennm99
818e17e9dc
feat: add GameContainer Phaser-React bridge
2026-04-07 21:10:15 +07:00
tiennm99 and Claude Sonnet 4.6
a6ea58703a
feat: add Menu, DifficultySelect screens and App routing
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:08:43 +07:00
tiennm99
5e30ac3862
feat: add Phaser config factory, PreloadScene, and GameScene stub
2026-04-07 21:04:25 +07:00
tiennm99 and Claude Sonnet 4.6
d27127a7a9
feat: add shared game state manager with EventEmitter
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:01:22 +07:00
tiennm99 and Claude Sonnet 4.6
080eb69a78
feat: add score calculation with speed bonus and combo
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 20:59:46 +07:00
tiennm99 and Claude Opus 4.6
60ba3a951a
feat: add pathfinder with ≤2 bend connection validation
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 20:58:14 +07:00
tiennm99 and Claude Sonnet 4.6
75c0351d44
feat: add board generation, remaining tiles, and shuffle
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 20:53:10 +07:00
tiennm99
bcc457b713
feat: add emoji pool and difficulty-based selection
2026-04-07 20:51:36 +07:00
tiennm99
932325ffa9
feat: add shared types and difficulty constants
2026-04-07 20:50:16 +07:00
tiennm99 and Claude Sonnet 4.6
8f1c71b439
fix: add vite-env.d.ts, remove broken lint script, clean config
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 20:49:04 +07:00
tiennm99 and Claude Sonnet 4.6
3470548236
feat: scaffold Vite + React + TS project with Phaser and Vitest
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 20:30:07 +07:00
tiennm99
52a62acdd0
chore: add .worktrees to .gitignore
2026-04-07 19:31:25 +07:00
tiennm99 and Claude Opus 4.6
371724213b
Add implementation plan for Pikachu Onet Connect
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 19:27:56 +07:00
tiennm99 and Claude Opus 4.6
f364af718d
Add design spec for Pikachu Onet Connect game
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 19:21:34 +07:00
tiennm99 and GitHub
e036367c69
Initial commit
2026-04-05 11:46:02 +07:00