Unity 2D Dungeon Gunner Roguelike Development Course
Unity 2D Dungeon Gunner Roguelike 开发课程

Build a sophisticated 2D Roguelike Dungeon Shooter game using the Unity game engine and C# in this intermediate course.
在本中级课程中,使用 Unity 游戏引擎和 C# 构建复杂的 2D Roguelike Dungeon Shooter 游戏。

教程演示🔗

学习内容

  • Unity 2D 游戏开发,用于创建 2D Dungeon Shooter Roguelike 游戏,例如“Enter The Gungeon”或“The Binding Of Isaac”。
  • 中级课程将向您展示如何使用 C# 脚本创建复杂的 Unity 组件来构建复杂的游戏。
  • 如何构建功能齐全、功能齐全的完整游戏,而不仅仅是技术演示。
  • 160+深度讲座,超过50小时的详细视频,由一个完整的项目支持,每次讲座后都有保存积分。
  • 如何构建地牢房间节点编辑器工具,为地牢关卡创建地牢房间布局的节点图。
  • 使用 Cinemachine 和 Pixel Perfect 组件实现游戏摄像机。
  • 如何在 2D 游戏中使用图层和排序图层,以及使用瓦片地图图层创建地牢房间模板。
  • 使用地牢构建器算法创建整个随机游戏关卡,该算法结合了地牢关卡节点图和地牢房间模板。
  • 使用预制件、动画控制器和动画创建多个玩家角色。
  • 实现玩家移动和武器瞄准,包括躲避滚动动作。
  • 门为玩家打开,并在与敌人战斗时将玩家锁在地牢房间中。
  • 地牢照明会随着地牢房间的探索而逐渐消失。
  • 如何创建对象池并在游戏中使用它们以提高游戏性能。
  • 如何实现多种武器和弹药类型,这些类型可以使用可编写脚本的对象进行配置。
  • 如何使用音频源、音频侦听器和混音器在游戏中实现音效。
  • 如何在游戏UI中创建小地图,以显示玩家和周围地牢房间的缩小视图。
  • 如何使用粒子系统创建特效,并将其用于武器射击和弹药命中效果。
  • 创建多种敌人类型和首领,您将在多个地牢关卡中遇到这些敌人。
  • 使用隐藏的图块地图来存储网格属性,例如敌人的首选路径。
  • 通过使用算法了解 AStar 寻路的工作原理,并为游戏敌人创建一个 AStar 寻路系统。
  • 了解如何使用具体化效果以可配置和随机的方式在地牢房间中生成敌人。
  • 为敌人实施武器和弹药,包括弹药模式和敌人武器发射 AI。
  • 为弹药伤害和接触伤害创建健康和伤害系统。
  • 了解如何通过BOSS战实现跨多个地牢关卡的游戏,以及通过准确性倍增器获得高分。
  • 创建物品来装饰可以受到伤害并被摧毁的地牢房间。
  • 了解如何实现可翻转的桌子,为玩家提供掩护。
  • 实施玩家可以掠夺的地牢宝箱,其中可以包含健康、弹药和武器。
  • 实现一个地牢概览图,玩家可以使用该地图导航到他们已经访问过的房间。
  • 了解如何在游戏中实现音乐,每个地牢房间都可以配置音乐,以播放环境音乐和战斗音乐。
  • 添加暂停菜单以调整音乐和音效音量级别,并使用播放器首选项保存设置的级别。
  • 为游戏创建一个主菜单,其中包含角色选择器、高分表和游戏说明。

要求

  • 如果您是初学者,请不要购买这门课程!本课程不涵盖 C# 和 Unity 基础知识。我最不想看到的就是你感到沮丧并留下负面评论,因为你没有听完讲座所需的基础知识。这是一门中级课程,您需要下面列出的所需技能。我当然希望你报名参加这门课程,但如果你不具备这些技能,请从一些初学者课程开始,然后在你构建了一些游戏并对 C# 和 Unity 有很好的了解后再回来。
  • 这是一门中级课程。您应该具备中级 Unity 开发技能 – 并且之前构建过一些 Unity 原型或游戏。
  • 熟悉Unity编辑器,以及如何使用它的主要功能。
  • 熟悉 C# 脚本和面向对象编程的基础知识。
  • 对一些主要的 Unity API 类和 C# 系统类有很好的了解和理解。
  • 愿意在 Unity 脚本手册或在线 C# 资源中查找您不熟悉的任何内容。
  • 安装免费的 Unity 3D 游戏引擎软件和 Visual Studio Community Edition。
  • 安装免费的 SourceTree git 客户端,以帮助跟进提供的已完成的 Unity 项目以及与已完成的讲座相对应的分支。

说明

您是否曾想过使用 Unity 游戏引擎制作一款 2D Roguelike 游戏,比如《地下城与勇士》(Enter The Gungeon)或《以撒的结合》(The Binding of Isaac)?

有了这门课程,你就可以做到!

本课程和底层项目的开发耗时数千小时,但所有这些知识都将一步一步、一堂一堂地传授给您。课程内容丰富,160 多个讲座中包含 50 多个小时的详细视频教程。这一定是目前最完整、最复杂的 Unity 2D 开发课程之一。

从一个空白的 Unity 项目到一个功能齐全的完整游戏,我们将带领您完成每一行代码和每一个配置步骤。游戏以模块化和可扩展的方式构建,并使用事件等最佳实践编码技术来解耦代码中的相互依赖关系。该项目是在 GIT 源控制下构建的,因此您可以在每次讲座的保存点轻松加载已完成的课程。

游戏非常复杂,远远超出了大多数 Unity 课程所要教授的内容。课程内容包括

创建一个节点编辑器工具来构建地牢关卡布局

程序化随机地下城生成

多个游戏关卡

使用 Unity 通用渲染管道进行 2D 照明

用户界面小地图

带有玩家传送功能的地牢概览地图

多个玩家角色

多种武器和弹药类型

多个敌方角色

粒子系统特效

着色器图形材质效果

AStar 敌人寻路

敌人武器发射人工智能

敌人弹药模式

可战利品宝箱

可翻转的掩护台

音效

和游戏音乐

这只是您将学习到的部分内容,您完成课程并制作一款功能齐全的精良游戏所需的所有资产都包括在内。您所学到的概念将帮助您创建自己的游戏,您可以根据自己的游戏开发愿景对游戏进行量身定制。

因此,请系好安全带,准备好开始一段前所未有的 Unity 游戏开发之旅,我相信在本课程结束时,你的 Unity 游戏开发技能将得到提升,你将能够独立创建更好、更复杂的游戏。

为什么不加入我的课程,用 Unity 制作属于自己的《地下城枪手》2D Roguelike 游戏呢?我真心希望你能做到,并期待着在课程中见到你。

课程对象

  • 希望通过完整的项目课程扩展技能和知识的中级 Unity 开发人员。
  • 现有的 Unity 开发人员,他们是 Enter The Gungeon 或 The Binding Of Issac 的粉丝,想要制作自己的 2D Roguelike 地牢射击游戏。
  • 以前制作过一些原型或游戏,希望通过具有挑战性的项目课程提高技能水平的 Unity 开发人员。

【Udemy中英字幕】Unity 2D Dungeon Gunner Roguelike Development Course

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源