Unity 中的高级清单系统
Advanced Inventory System in Unity
基于网格的库存系统 – 基于JSON的保存和加载系统 – Spawner系统
学习内容
-
创建基于网格的高级库存系统。
-
使用面向对象的编程和可编程对象创建强大的“项”架构
-
创建基于 JSON 的 Save and Load 系统
-
按频率创建生成器系统
-
设计清单 UI
-
创建拖动系统、工具提示面板和操作菜单
要求
-
至少需要 Unity 的中级知识。
-
关于矩阵的基本数学知识。
-
活力和发展的渴望。
描述
库存系统在游戏开发中非常重要。开发基于网格的库存系统比单槽库存系统更难。此外,这有数学计算难度。我们将共同克服所有这些困难。在本课程结束时,您将开发一个库存系统,例如 Escape From Tarkov 的库存系统。
本课程内容:
-
基于网格的高级库存系统
-
强大的 “Item” 结构与 OOP 和可编写脚本的对象
-
基于JSON的高级保存和加载系统
-
按频率划分的生成器系统
-
还有很多事情……
该项目是使用 OOP 和 Scriptable Object 开发的。因此,您可以参考本项目中的 Item architecture 为您的游戏进行专业开发。
在这个项目中,项目被保存并加载为基于JSON的保存和加载系统。
在这个项目中,物品以不同的频率在不同的容器中生成。
在本课程结束时,您将开发一个库存系统,例如 Escape From Tarkov 的库存系统。
此课程包括:物品获取和放置,拖放和工具提示,搜索容器,使用物品,保存和加载管理器以及更多机制。
该课程以 1080p 录制。此外,您还可以启用字幕。
我希望这门课程对您有所帮助。如果你有什么想法,可以在问答部分告诉我。
关键词:unity inventory, unity grid, unity grid inventory, unity grid basedinventory, inventory, grid, grid-basedinventory, advanced inventory, unity advanced inventory, inventory system, unity inventory system, advanced inventory system
本课程适合谁:
- 本课程适用于希望创建基于网格的高级库存系统的最低中级 Unity 用户。
- 独立游戏开发人员
评论(0)