百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
I

inventory-system

> 编程语言
开源

基于节点的神奇 4 模块化库存系统,支持多人游戏,将逻辑与用户界面分离,将物品作为独立资源使用。

723 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

基于节点的神奇 4 模块化库存系统,支持多人游戏,将逻辑与用户界面分离,将物品作为独立资源使用。

Welcome to Expresso Inventory System

New here? Read our new Documentation

Branchs Map

main: Contains C++ Plugin

addon: Compiled version of the libs (with demos) that are in the godot asset lib store.

csharp: Contains Conversion version to csharp by Glitshy.

Features

✔️ Inventory with Item Stacks.

✔️ Separate UI inventory logic.

✔️ First Person demo with chests.

✔️ Item Definition as Extendable Resource.

✔️ Demonstrations of dropped items and item pickup.

✔️ Multiplayer compatible (Including example).

✔️ Loot System (https://github.com/expressobits/inventory-system/issues/152).

✔️ Hotbar.

✔️ Craft System.

✔️ Item Editor.

✔️ Categories. (https://github.com/expressobits/inventory-system/issues/5)

✔️ Specialized slot category inventory. (https://github.com/expressobits/inventory-system/issues/40)

✔️ Autocrafts. (https://github.com/expressobits/inventory-system/issues/34)

✔️ Unconventional inventory. https://github.com/expressobits/inventory-system/issues/32

✔️ Inventory with grids like RE4. (https://github.com/expressobits/inventory-system/issues/35)

✔️ Equipament Inventory

In Progress

Planneds

Inventory UI dynamic #83

Install

See in Docs

Struture

Gloot

Grid Inventory and Grid UIs based on plugin Gloot Special thanks to Peter Kiš and its contributors The grid system and its UI were based on this repository.

CMake support

git submodule setup in main repository

git submodule init
git submodule update

cmake configure in main repository

cmake -GNinja -DCMAKE_BUILD_TYPE=Debug -B cmake-build-debug .

Define variables GODOTCPP_PRECISION=single|double and/or BITS=32|64 for further build variants if needed.

cmake build/install in specified build folder cmake-build-debug

cmake --build . --target install --config Debug

This installs the built library in the bin folder of the repository.

Authors

Rafael Correa

  • Twitter: @ScriptsEngineer
  • Github: @scriptsengineer

Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page.

To suggest or discuss some project structure, feel free here discussions page

Show your support

Give a ⭐️ if this project helped you!

Assets

All assets (GUI, Models and textures) from https://kenney.nl/assets

License

This project is MIT licensed.

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++gdscriptgodotgodot4inventory

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言