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 用户。
  •  独立游戏开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。