Gamma Studio - Inventory System V2

Demo

Documentation: PDF guide included (RPG_Inventory_System_Guide.pdf)

RPG Inventory System gives a single-player action RPG everything it needs around items, ready to play and easy to extend. All content is data assets: add items, tabs, slots, stats, recipes, loot tables and merchants without touching a Blueprint.

Inventory

- Grid bag with one grid per category tab, items from 1x1 to 2x3, stacks, split and merge, sort, junk marking, drop to the world

- Paper doll with a live 3D preview, 18 equipment slots (weapons, armor, trophy, quick slots, potions, mount gear)

- Stat totals, comparison arrows against the equipped item, weight and encumbrance, money, "new" markers, notifications

Crafting and alchemy

- Recipes with ingredients, crafting cost and workbench level, hold-to-make with a result card

- Learn recipes from diagrams and formulas, dismantle gear into materials

- Toxicity for potions, resting refills potions and bombs

Loot

- Chests with fixed items and / or loot tables: guaranteed items, random items by rarity chance, bonus items, money

- Roll on open or on level start, fixed seeds, refill timers, in-editor preview of the odds

Merchants and stash

- Buy, sell, sell all junk, limited purses, restocking, favored categories, buy back

- Repairs at the blacksmith, rune removal, a stash shared by every stash chest

Gear

- Durability with stat penalties, repair kits, worn gear sells for less

- Sockets with runes and glyphs, blade oils with charges, dyes with a live tint, item sets with 2- and 4-piece bonuses

- Mount gear: saddle, saddlebags (carry weight), blinders

And

- Book and note reader, radial quick menu with slowed time

- Save and load of the bag, equipment, stash, recipes and read books

- Mouse, keyboard and gamepad on every screen

- Clean, commented Blueprints, no errors or warnings

- 34 game-ready 3D item models with PBR textures (swords, bows, axes, potions, bombs, food, books, keys, rings ...): items lie on the ground as real models

- Demo level: 55 items, 9 recipes, 4 loot tables, 2 merchants, workbench, stash, training dummy

TECHNICAL DETAILS

Features: see the description

Number of Blueprints: 45 (20 widgets, 6 world actors, 11 data asset classes, core, player, demo) plus 26 Input Actions and 2 Input Mapping Contexts

Meshes: 34 static meshes (item props, real-world scale, simple collision), textures 1024 px (Base Color, ORM, Normal)

Data assets: 55 items, 9 recipes, 4 loot tables, 2 merchant types, 8 categories, 6 rarities, 12 stats, 18 equipment slots, 1 item set

Input: Enhanced Input, keyboard / mouse and gamepad

Network replicated: No (single player)

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Engine version: 5.8

Code: 100% Blueprint, no C++, no extra plugins

Fonts: Cinzel and EB Garamond (SIL Open Font License, licences included)

Important: The demo uses the UE5 mannequin and the third person template.