all-is-cubes icon indicating copy to clipboard operation
all-is-cubes copied to clipboard

Inventory management

Open kpreid opened this issue 3 years ago • 0 comments

To have a usable inventory we need:

  • [ ] An inventory size bigger than just the “hotbar” itself.
  • [ ] UI state where said entire inventory is visible.
  • [ ] Interactions to rearrange, re-stack, and discard inventory items.
    • [ ] UI, rendering, and input-handling support for drag-and-drop type gestures.
      • [ ] Click-and-drag inputs (as opposed to only instantaneous response to mousedowns)
      • [ ] Non-critical: Grabbed item rendered floating above the UI off-grid
    • [ ] Non-critical: support for items dropped in the world (#301).
  • [ ] For editing, a way to bootstrap into having various editing tools without necessarily having to keep the whole set in inventory. (I have been thinking that there should be a “free editing toolbox” that you can copy items out of, but that is even more mechanisms needed.)

kpreid avatar Oct 17 '22 15:10 kpreid