Hi all,
I have written a "drop-in" inventory system for use in Unity games.
I have been developing and testing this alongside other projects I have worked on over the last few years.
It has proven to be pretty flexible and easy to adapt for use in many types of games and genre.
So I have decided to release the source for others to check out and see if I can find ways to improve it.
You can find the asset package here: https://fideltfg.itch.io/player-inventory-system
Or check the source on github here: https://github.com/fideltfg/PlayerInventorySystem
As I mentioned, it's been in dev for a few years as I worked it in to other projects, so the docs and code are not as clear as they could be. But if I get interest in this I will clean it up and update the docs.
This release is the dev branch and not from any particular game. It does however have a number a features that are common across a lot of games. Such as:
- Crafting with Recipe System
- Moveable chests with distinct inventories
- Character Panel with item typed slots (items can also add buffs to player stats)
- Auto saving encrypted inventories, chests and player stats to prevent data loss and cheating.
- Full item<mouse>slot relationships and stackable items allow for simple intuitive item sorting in game
- While the Item Catalog system allows for easy development and configuration of massive numbers of items.
- Item collection, deployment and or use function similar to many common games making it easy for players.
- Full Demo Scene allows you to test the entire system and imagine how it will integrated in to your next project.
- And many more...
Thanks and please, if you try it let me know what you think.
FidelTFG