#Simple Inventory System

1 messages · Page 1 of 1 (latest)

hushed prairie
#

I created a flexible inventory “minecraft style” to manage items, equipment, and resources in your games.

It’s fully usable and stable, and I’m currently using it in the games I’m developing. if you try it out and share any feedback to help me improve it, I’d really appreciate it ❤️

Link to itch.io: https://juananzzz.itch.io/simple-inventory-system

itch.io

A simple and expandable inventory system for Unity, ideal for managing items, equipment, and resources in your games.

hushed prairie
#

Preview:

hushed prairie
#

Version 0.5

-Bug fixes.
-You can now create custom item effects. Right-click an item to activate its effect.
-Improved the example scene.

Here’s a screenshot of a game I’m making using my own inventory system:

compact siren
#

@hushed prairie my game is a VR game so how are people going to be helping from this if it's on VR game

compact siren
compact siren
hushed prairie
compact siren
vocal shard
#

I am curious, I see an issue with shift click for two functions... Is that linked to canvas/active window element, or is it oversight. If I shift click an item to say equip and it goes to stash or vice versa

hushed prairie
#

Thank you for the feedback.

#

There’s probably a better way to do it, but this is the solution I came up with.

vocal shard
#

I likely won't use it, but it's nice to see people working on individual systems for implementation, I'll read through the documentation and offer feedback. Have you considered a manager script that decides whether you have the inventory or stash open for what the shift click does

#

Another way you could do is click and it opens up a panel to the left or right that says 'equip, inventory, stash' and each is a button

hushed prairie
vocal shard
#

I designed a save system I'm currently working on that once it's finished you'd only need to change what you want it to save and it will handle the file management, but sometimes too much customisability offers pitfalls as in let's say I try to create another state would I have to add that to every single file etc

#

Also consider a switch statement for the state, you could enum and switch based on whether it's inventory, merchant, stash, etc and when it detects the enum and right click, it sends the item

hushed prairie
#

Also I would like to know more about yout save system

#

Because the saving and loading part seems really complicated and tedious to me.

#

If you have a link to your project, I’d love to check it out when it’s ready.