CSAF catalogue · GameMaker assets

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.

Tagged backpack, drag-and-drop, GameMaker, gamepad, gml, grid-inventory, inventory, resident-evil, sourcecode and Tetris.

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.

Need something we do not make yet? Post it on the Request Desk. A request is a lead, not a promise.