Advanced Multiplayer Inventory V2 适配UE4.23-4.27库存蓝图
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
Core 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
Documentation
Support Discord
您将获得
高度先进、可定制的库存系统
通过组件(即插即用),几分钟内即可轻松集成到任何项目中
模块检查列表,可轻松打开/关闭 12 项功能
23 个现实的入门项目
为您节省数月时间
核心功能
在数据表中添加新项目: 用 80 多个变量设置项目,以便进行调整
轻松扩展物品结构
按模块组织物品结构(例如,只需切换稀有度或耐久度的开关)
拖放: 重新排列、交换和拆分物品
将物品实体放置在地板上
拾取物品(通过聚焦/通过地面列表/通过自动拾取模式)
地面列表: 显示玩家附近的所有物品(可拾取特定数量的物品)
自动拾取模式: 走到物品上方拾取它们(可添加某些物品的相关性过滤器)
将物品装备到手上或身上(可轻松通知装备/未装备物品 ID 事件)
脱手: 将物品装备到第二只手(定义与哪些主要手部物品兼容)
高级箱子系统(定义插槽数量、物品过滤器、箱子网格和初始物品)
胸部多人游戏体验更上一层楼(在本地无延迟地移动物品。服务器在后台验证每个步骤。通常玩家需要等待每次验证,这在 ping 值大于 50 时会感觉很糟糕。但在这个库存中,感觉非常流畅,非常出色!)
烹饪台: 基于箱子系统(篝火、锻造 -> 易于添加更多类型,因为系统可高度自定义)
战利品箱: 只打开一次,并在地板上掉落一些物品(定义它应该包含哪些物品,以及物品是否应该在其中的百分比可能性)
消耗物品: 在成功消耗物品后,可通过物品 ID 轻松发出通知
背包: 增加额外插槽(支持同时装备多个背包)
供应商和货币系统(添加初始产品、购买、出售 -> 给人工智能或其他玩家)
玩家间交易(2 名玩家的公平交易方案 -> 双方都需要确认交易)
玩家间交易: 用物品交换物品,用金钱出售/购买物品
制作系统(在数据表中添加配方、排队系统、解锁配方系统)
掠夺尸体(玩家布娃娃死亡后可重生系统)--玩家可像检查箱子一样检查尸体
检查物品(如果在用户界面中悬停物品或在世界中追踪物品行为者,则可进行检查)--拖动可旋转网格预览
铁砧:拆除和摧毁物品
互动系统(可轻松实现一切互动)
基本的、可选的第三人称射击系统(后坐力、瞄准、装弹、射弹、伤害(+爆头乘数)、精确度--全部基于装备武器的数值)
健康与伤害系统
物品稀有度(可视化物品背景颜色和稀有度类型信息)
物品耐久度(每次使用都会损失/增加耐久度,或在装备火炬等物品时持续损失耐久度)
物品字符串(所有动态物品数据(如数量)的简短、高效字符串,这些数据无法从静态数据表中提取): 复制和存储物品数据更轻便
保存和加载游戏,并可在数据库中存储(玩家库存物品、金钱、工艺解锁、地面上的物品演员、供应商和箱子数据)
以单个字符串或字符串数组存储所有这些数据的系统
技术细节
网络复制: 是
小工具蓝图数量 56
蓝图数量 40
静态/骨骼网格 47
输入:键盘、鼠标 键盘、鼠标
文档
支持 Discord
页:
[1]