Unity 2D 游戏开发者课程 农业 RPG
在本 Unity 中级课程中,使用 Unity 游戏引擎和 C# 构建 2D Farming RPG 游戏的核心系统
讲师:Rob Ager
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将会学到的
- Unity 2D Game Development For A Farming RPG 为 Stardew Valley 类型游戏创建核心系统。
- 中级课程将向您展示如何通过使用 C# 脚本创建复杂的 Unity 组件来构建复杂的游戏。
- 43 小时的深入教程,包括每次讲座后完整的项目和保存点。
- 在多层次层次结构中设置 Player 游戏对象,并使用事件实现运动和动画。
- 使用多个 tilemap 图层来构建具有深度感的游戏场景。
- 使用 Cinemachine 创建一个摄像机来跟随玩家并保持在场景范围内。
- 使用可编写脚本的对象和预制件构建全面的物品和库存系统。
- 构建一个允许玩家拾取、丢弃和重新排列物品的库存栏 UI。
- 实现生成时间相关事件的游戏时间系统和 UI。
- 创建一个场景管理器,在玩家在场景之间移动时加载和卸载场景。
- 使用 C# 接口定义游戏对象应实现的属性和方法,以在玩家在场景之间移动时保存其游戏状态。
- 使用隐藏的瓷砖地图来存储网格属性,例如玩家可以在哪里放置物品或挖掘。
- 实现玩家可以使用的各种工具,例如用于挖掘地面的锄头和用于砍树的斧头。
- 构建对象池以重用对象。
- 创建 VFX 管理器并构建粒子效果。
- 实施可配置且灵活的作物系统,涵盖作物的种植、种植和收获。
- 创建一个暂停菜单,提供完整的库存管理屏幕、保存游戏和退出选项。
- 构建使用 C# 接口和二进制序列化的复杂保存和加载游戏功能。
- 实现功能以完全自定义您的游戏角色外观。
- 为游戏 NPC 和基于时间的移动时间表创建复杂的 AStar 寻路。
- 实现玩家声音、环境声音和游戏音乐。
- 为游戏创建昼夜照明循环 – 使用按季节配置的照明时间表。
要求
- *** 如果您是绝对初学者,请不要购买此课程!本课程不涵盖 C# 和 Unity 基础知识,例如,从 sprite 构建动画剪辑和设置基本动画控制器。我想要的最后一件事是让您感到沮丧并留下负面评论,因为您没有听课所需的基本知识。这是一门中级课程,您需要下面列出的所需技能。我当然希望您参加该课程,但如果您没有这些技能,请从一些初学者课程开始,然后在您构建了一些游戏并具备良好的 C# 和 Unity 知识水平后再回来。***
- 中级 Unity 开发技能 – 您之前应该已经构建了一些 Unity 原型或游戏。
- 熟悉 Unity 编辑器,以及如何使用它的主要功能。
- 熟悉 C# 脚本和面向对象编程的基础知识。
- 对一些主要的 Unity API 类和 C# 系统类有很好的了解和理解。
- 愿意在 Unity 脚本手册或在线 C# 资源中查找您不熟悉的任何内容。
- 安装免费的 Unity 3D 游戏引擎软件和 Visual Studio 社区版。
- 安装免费的 SourceTree git 客户端,以帮助跟进提供的已完成 Unity 项目以及与已完成讲座相对应的分支。
说明
你有没有想过创建自己的农业 RPG?Stardew Valley 和 Harvest Moon 等游戏非常成功,您也可以在本课程的帮助下开发自己的游戏。我们将解释如何开发许多核心系统和游戏功能。我们将从一个空白项目开始,然后逐课开发游戏,涵盖您需要的所有代码和 Unity 配置。本课程内容丰富,包含超过 44 小时的讲座视频、99 节讲座、一个入门资产包和一个完整的 Unity 项目,您可以下载以继续学习。我们甚至提供了另一个 Unity 项目来演示 AStar 寻路!因此,尽管 Stardew Valley 的创造者花费了 4 年多的时间来创建他的游戏,但您可以通过使用本课程抢占先机,从而可能节省数月甚至数年的开发时间!这是 Udemy 上最全面的 Unity 2D 开发中级课程之一。我们希望您决定参加这门课程,并加入成千上万的学生,他们已经通过基于项目的复杂中级课程来提升他们的 Unity 游戏开发技能。我期待在讲座中见到你!
*** 这是一门中级课程 – 请在参加本课程之前查看要求部分以了解您需要的经验 ***
此课程面向哪些人:
- 希望使用基于项目的完整课程来扩展技能和知识的中级 Unity 开发人员。
- 现有 Unity 开发人员,他们是 Stardew Valley 或 Harvest Moon 的粉丝,并希望构建自己的 Farming RPG。
- 一位 Unity 开发人员,之前已经构建了一些原型或游戏,并希望通过具有挑战性的项目课程来提升他们的技能。
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。