iPuzzle/js
Brian Fertig e71dab9c45 feat: add box selection with Ctrl+drag for multi-piece manipulation
- Implement screen-to-world coordinate conversion to support camera zoom/pan
- Add Ctrl+drag box selection that highlights area and selects all pieces within
- Support snapping and releasing multiple groups independently during box release
- Track selected pieces via `_boxSelectedIds` set, including their group peers
- Adjust depth, network broadcasting, and glow rendering for multi-selection context
2026-04-05 12:17:45 -06:00
..
net feat: add player name support for rooms and networked gameplay 2026-04-04 20:58:41 -06:00
puzzle feat: enhance puzzle rendering with clean textures and improved UI/UX 2026-04-05 11:58:01 -06:00
scenes feat: add box selection with Ctrl+drag for multi-piece manipulation 2026-04-05 12:17:45 -06:00
state feat: add saved puzzle persistence and fullscreen support 2026-04-05 10:42:53 -06:00
main.js first commit 2026-04-04 18:51:09 -06:00