managarten/apps/manavoxel
Till JS 5f187705e2 feat(manavoxel): add inventory system with item creation from sprite editor
- Inventory class: 8 slots, hold/select, add/remove, rarity-based borders
- GameItem type with sprite data, properties, and rarity
- Inventory UI component with canvas-rendered item thumbnails (Svelte action)
- Rarity border colors (common→legendary), held item highlight
- Right-click to drop items, number keys 1-8 to select slots
- Sprite editor now creates GameItems and adds them to inventory
- Inventory bar always visible at bottom of screen

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 09:09:52 +02:00
..
apps/web feat(manavoxel): add inventory system with item creation from sprite editor 2026-03-29 09:09:52 +02:00
packages/shared feat(manavoxel): scaffold 2D pixel platform MVP (Phase 0) 2026-03-29 08:57:08 +02:00
CLAUDE.md feat(manavoxel): scaffold 2D pixel platform MVP (Phase 0) 2026-03-29 08:57:08 +02:00
package.json feat(manavoxel): scaffold 2D pixel platform MVP (Phase 0) 2026-03-29 08:57:08 +02:00