Unity 2D 游戏开发者课程 农业 RPG
Unity 2D Game Developer Course Farming RPG
在此 Unity 中级课程中,使用 Unity 游戏引擎和 C# 为 2D Farming RPG 游戏构建核心系统。
您将会学到
-
Unity 2D Game Development For A Farming RPG 为星露谷物语类型的游戏创建核心系统。
-
中级课程将向您展示如何通过使用 C# 脚本创建复杂的 Unity 组件来构建复杂的游戏。
-
43 小时的深入教程,包括完整的项目,每节课后都有保存点。
-
在多级层次结构中设置 Player 游戏对象,并使用事件实现移动和动画。
-
使用多个瓦片地图图层构建具有深度感的游戏场景。
-
使用 Cinemachine 创建摄像机以跟随玩家并保持在场景边界内。
-
使用可编写脚本的对象和预制件构建全面的项目和库存系统。
-
构建一个允许玩家拾取、丢弃和重新排列物品的库存栏 UI。
-
实现生成时间相关事件的游戏时间系统和 UI。
-
创建一个场景管理器,当玩家在场景之间移动时加载和卸载场景。
-
使用 C# 接口定义游戏对象应实现的属性和方法,以便在玩家在场景之间移动时保存其游戏状态。
-
使用隐藏的瓦片地图来存储网格属性,例如,玩家可以放置物品或挖掘的位置。
-
实现玩家可以使用的各种工具,例如用于挖掘地面的锄头和用于砍伐树木的斧头。
-
构建对象池以重用对象。
-
创建 VFX Manager 并构建粒子效果。
-
实施可配置的灵活作物系统,涵盖农作物的种植、生长和收获。
-
创建一个暂停菜单,提供完整的库存管理屏幕、保存游戏和退出选项。
-
构建使用 C# 接口和二进制序列化的复杂保存和加载游戏功能。
-
实现功能以完全自定义您的游戏角色外观。
-
为游戏 NPC 和基于时间的移动计划创建复杂的 AStar 寻路。
-
实现玩家声音、环境声音和游戏音乐。
-
为游戏创建昼夜光照周期 – 使用可按季节配置的光照计划。
要求
-
如果您是绝对的初学者,请不要购买此课程!本课程不涵盖 C# 和 Unity 基础知识,例如,从 sprite 构建动画剪辑和设置基本的动画器控制器。我最不想看到的就是你因为没有听讲座所需的基础知识而感到沮丧并留下负面评价。这是一门中级课程,您需要具备下列所需技能。我当然希望您报名参加该课程,但如果您不具备这些技能,请从一些初学者课程开始,然后在构建了一些游戏并具备良好的 C# 和 Unity 知识后再回来。***
-
中级 Unity 开发技能 – 您之前应该已经构建了一些 Unity 原型或游戏。
-
熟悉 Unity 编辑器以及如何使用其主要功能。
-
熟悉 C# 脚本和面向对象编程的基础知识。
-
对一些主要的 Unity API 类和 C# 系统类有很好的了解和理解。
-
愿意在 Unity 脚本手册或在线 C# 资源中查找您不熟悉的任何内容。
-
安装免费的 Unity 3D 游戏引擎软件和 Visual Studio 社区版。
-
安装免费的 SourceTree git 客户端,以帮助跟进提供的已完成的 Unity 项目以及与已完成讲座相对应的分支。
描述
你有没有想过创建自己的农业角色扮演游戏?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 开发人员,之前已经构建了一些原型或游戏,并希望参加具有挑战性的项目课程来提高他们的技能。
2025-03-13 更新 从99 节课(44 小时 21 分钟)更新到101 节课(44 小时 24分钟)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)