Gamepad support, in-memory storage fallback, UI fixes
Slippery Boxes now plays with a gamepad and keeps working in private browsing.
Added 2
- Gamepad support, claimed by first button press
- In-memory fallback when localStorage is unavailable
Changed 1
- Input handling split into keyboard and gamepad controllers
Fixed 3
- Level selector and editor dialog heights
- Canvas not centred in the viewport
- Win animation state not resetting between levels