Unity RPG库存系统资产包: 幕后花絮 | Unity RPG Inventory Systems Asset Pack: Behind The Scenes
审查和整合 RPG 风格的库存系统。作为灵活的资产包提供的所有代码库。
你将会学到的
- 如何实现和布局您的库存 UI(用户界面),以使面板、按钮、插槽和图标有意义。
- 如何使用有用的 UI 组件(如 Scroll View Asset 和 Grid Layout Group)来更轻松地构建库存 UI。
- 如何使用拖放系统,让玩家可以拿起库存物品并将它们移动到其他插槽,或者将它们放到世界中。
- 如何使用带有可编写脚本对象的拾取系统,为特定库存项目提供数据。
- 如何使用和修改装备系统,以便玩家可以从他们的库存中装备武器和盔甲。
- 如何在玩家在他们的库存中看到的屏幕与您的后端系统知道的应该是存储在库存中的适当信息之间进行交互。
- 如何使用和修改工具提示系统,为玩家提供有关其库存物品的信息。
- 如何使物品可堆叠,以便如果玩家拥有多个物品,它只占用一个库存槽并显示已堆叠的物品数量。
- 如何重构您的代码,以便在添加新功能时将其传播到项目的所有区域而不会破坏您的游戏。
- 如何在功能到位之前在 Unity 中构建用户界面模型。
要求
- 您应该能够编写基本的 C#(循环、条件、组件等)
- 熟悉 Unity 的 API 会很有帮助。
- 你应该熟悉 Unity 的编辑器。
- 我们建议您至少先完成我们完整的 Unity Developer 2D 或 3D 或同等课程的前半部分,作为先决条件。
说明
了解如何为需要拾取、丢弃、移动和装备物品的任何项目包括一个库存系统!
这个广受好评的系列在 Kickstarter 上获得了超过 200% 的资助,专为 Unity 的中级用户设计。我们建议您至少将完整的 Unity Developer 2D 或 3D 或同等版本的前半部分作为先决条件。
本课程是我们 RPG 系列的第二门课程,您无需完成 RPG 系列的第一部分(RPG 核心战斗课程),但如果您已经完成,它将为您带来优势。
通过注册本课程,您将可以访问已完成的库存系统作为资产包,您可以将其导入到现有项目中。我们还将带您逐步了解使用、修改、改进和理解驱动资产包的代码的过程。
请注意,本课程采用不同的格式。我们不会逐行从头开始构建库存系统,而是为您提供我们的代码,然后解释代码的工作原理,以便您完全理解它。这种方法非常适合已经精通 Unity 和 C# 并希望更快地“找到答案”的人。
尽管本课程是我们 RPG 系列的一部分,但您可以将库存系统用于任何需要拾取、丢弃、移动和装备物品的项目。
在本课程中,我们将介绍以下系统:
- 点击提货和超车提货系统
- 掉落系统
- 工具提示覆盖系统
- 可堆叠物品系统
- 装备系统
- 保存和加载系统
该课程涵盖了许多高级编程原理,并深入讨论了良好的代码架构实践。我们涵盖了接口、虚拟方法、调试工具以及我们初学者课程中未涵盖的更多内容。
您将可以访问课程论坛,在这里您可以讨论课程范围内的主题,或者讨论单个视频。在 Facebook(近 2 万)、我们自己的 TA 策划的社区(每天 1.7 万次观看)和我们的学生聊天组(随时有 1 万次直播)中加入我们令人惊叹的开发者社区。查看我们的评论,了解人们对这个功能的喜爱程度。
构建 RPG 是提升游戏开发技能的绝佳方式,那么为什么不立即加入我们并开始改进您的游戏开发呢?
此课程面向哪些人:
- 本课程面向想要创建自己的库存系统的中级 Unity 用户。
- 我们完整的 Unity 开发人员课程提供了完美的先决条件。
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » Unity RPG库存系统资产包: 幕后花絮 | Unity RPG Inventory Systems Asset Pack: Behind The Scenes
TheItzy » Unity RPG库存系统资产包: 幕后花絮 | Unity RPG Inventory Systems Asset Pack: Behind The Scenes