Haversack: 48 Container Grid Inventory for GameMaker
A GameMaker asset from Core Systems Asset Factory. Made with GameMaker. Paid.
Haversack: 48 Container Grid Inventory for GameMaker is a GameMaker asset for GameMaker, paid.
Haversack is a grid inventory for GameMaker 2024.14 in pure GML: 55 drawn items with real footprints, 48 drawn containers, and a free Windows demo. Items have shapes, not boxes. They lift, turn and drop with a ghost that marks exactly which cells are the problem. One commercial licence covers all your games.
What is inside 48 containers · 55 items · mouse, touch and gamepad · a demo room · raw GML source · no image files Real footprints: any polyomino, declared in data, never taken from a sprite's size. Quarter turns keep the grabbed cell under the hand and the lamp upper left. A drop that behaves: a refused drop springs back to the same cell and turn. Drop on one item to swap, on its own kind to stack.
A gamepad that walks the shapes: each press leaves the whole footprint, keeps its row past an L, and crosses to the next container at an edge. Containers with rules: masks, dividers, weight limits that add up through nesting, your own accept function, scrolling. An item can be a bag. Tidy: merges stacks and packs for the largest free space, and never loses an item.
Saves that survive your changes: rotation, nesting, stacks and your data return.
AI disclosure, as the store page states it: AI Assisted, Code, Graphics
Paid · Get it on itch.io. Files, screenshots and the full description are on the store page.