Unreal Engine – Advanced Multiplayer Inventory V2 UE128
📄Documentation | 📘Discord Support | 📹Video
👨🏻💻Play the Demo – Download
✅What you get
- Highly advanced and customizable inventory system
- Easy integration into any project in a few minutes thanks to components (Plug and play)
- Module check list to simply turn on/off 12 features
- 23 realistic items to get started
- Saves you many months of work
📜Features
- Add new items in data tables: Set up an item with more than 80 variables to tweak
- Easy to expand item structure
- Item structure organized in modules (e.g. simply toggle rarity or durability on/off)
- Drag & Drop: Rearrange, swap & split items
- Drop items physical on floor
- Pick up items (by focusing it / by ground list / by auto pick up mode)
- Groundlist: Shows all items near the player (possible to pick up a specific amount)
- Auto Pick Up Mode: Walk above items to pick them up (relevancy filter for certain items can be added)
- Equip items to hand or body (easy notify event about equipped/unequipped item IDs)
- Off Hand: Equip item to 2nd hand (define with which main hand items it is compatible)
- Advanced Chest System (Define slot amount, item filter, chest mesh & starting items)
- Chest Multiplayer experience on next level (Move item around locally and without latency. Server validates each step in backend. Usually players need to wait on each validation which feels bad with a ping > 50. But in this inventory it feels fluent which is outstanding!)
- Cooking Station: Based on chest system (Campfire, Forge -> Easy to add more types because system is highly customizable)
- Loot Chest: Opens only once and drops some items on floor (define which items it should contain with % possibility whether item should be in)
- Consume items: Easy notify with item ID after item got successfully consumed
- Backpacks: Add additonal slots (Support for multiple backpack equipped at same time)
- Vendor and money system (Add starting products, Buy, Sell -> either to AI or to other players)
- Player to player trade (fair trade solution for 2 players -> Both need to confirm a trade)
- Player to player trades: Swap item with item, Sell/Buy an item with money
- Crafting System (Add recipes in data table, queue system, unlock recipes system)
- Loot dead body (Player ragdoll death with respawn system) – Players can inspect dead body like a chest
- Inspect items (Possible if hovering item in UI or if tracing item actor in world) – Drag to rotate mesh preview
- Anvil: Dismantle & destroy items
- Interaction System (Easy to make everything interactable)
- Basic, optional Third Person Shooter (Recoil, aim, reload, projectile, damage (+ head shot multiplier), accuracy – All based on values of equipped weapon)
- Health & Damage system
- Item rarity (Visually colorize item background & info about rarity type)
- Item durability (lose/gain durability per use or lose constantly durability if equipped e.g. torch)
- Item String (Short, efficient string of all dynamic item data (e.g. amount) that can not be taken from static data table values): Lighter for replication & storing item data
- Save & Load Game and possibility to store in database (Player inventory items, money, crafting unlocks, item actors on ground, vendor & chest data)
- System to store all this data in single strings or in string arrays
技术细节
Network Replicated: Yes
Number of Widget Blueprints: 56
Number of Blueprints: 40
Static/Skeletal Meshes: 47
Input: Keyboard, Mouse
Support available in 🇬🇧 and 🇩🇪
Statement:This material is uploaded by members. The content comes from the Internet and is for communication and learning only. The copyright belongs to the original author and commercial use is prohibited. The nature of the fee charged is the buyer's friendly sponsorship, which is only used to donate the server domain name purchase of this site, website maintenance and other website miscellaneous fees. It is not a fee for selling documents. If your rights are violated, please contact us.