【中文字幕】 Unity游戏引擎和C#构建2D地牢射击游戏教程 Unity 2D Dungeon Gunner Roguelike Development Course - GFXHUB

Unity 2D Dungeon Gunner Roguelike Development Course

Unity游戏引擎和C#构建2D地牢射击游戏教程 Unity 2D Dungeon Gunner Roguelike Development Course

在本中级课程中,使用 Unity 游戏引擎和 C# 构建复杂的 2D Roguelike 地牢射击游戏。

您将学到什么

  • Unity 2D 游戏开发,用于创建类似《挺进地牢》或《以撒的结合》的 2D 地牢射击 Roguelike 游戏。
  • 中级课程将向您展示如何通过使用 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 社区版。
  • 安装免费的 SourceTree git 客户端,以帮助跟踪所提供的已完成的 Unity 项目以及与已完成的讲座相对应的分支。

描述

您是否曾经想使用 Unity 游戏引擎构建类似《挺进地牢》或《以撒的结合》的 2D Roguelike 游戏?

那么,通过本课程你可以!

课程和基础项目花费了数千小时的开发时间,但所有这些知识都将通过一堂课一堂课一步步传授给您。课程内容丰富,包含超过 50 小时的详细视频教程,分布在 160 多个讲座中。这一定是最完整、最复杂的 Unity 2D 开发课程之一。

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

这款游戏非常复杂,远远超出了大多数 Unity 课程试图教给您的内容。课程内容包括:

  • 创建节点编辑器工具来构建地下城关卡布局
  • 程序随机地牢生成
  • 多个游戏级别
  • 使用 Unity 通用渲染管线的 2D 照明
  • UI 小地图
  • 带有玩家传送功能的地下城概览图
  • 多个玩家角色
  • 多种武器和弹药类型
  • 多个敌人角色
  • 粒子系统特效
  • Shader Graph 材质效果
  • AStar 敌人寻路
  • 敌方武器射击 AI
  • 敌方弹药分布
  • 可掠夺的宝箱
  • 可翻转的桌子作为掩护
  • 音效
  • 和游戏音乐

本课程适合哪些人:

  • 中级 Unity 开发人员希望使用基于完整项目的课程来扩展他们的技能和知识。
  • 现有的 Unity 开发人员是《Enter The Gungeon》或《The Binding Of Issac》的粉丝,并且想要构建自己的 2D Roguelike 地牢射击游戏。
  • Unity 开发人员之前已经构建过一些原型或游戏,并希望通过具有挑战性的项目课程来提升自己的技能。
资源下载
下载价格10 下载币
VIP免费
1.本站所有资源均为网络收集用户投稿,如有侵权请及时与本站联系删除!
2.用户在本站下载的资料,仅限购买正版前临时了解,如有需要,请购买正版,版权归原作者所有。
3.未经合法授权,用户不得以任何形式发布、传播、复制、转售该作品。
发布时间:2024/08/08
文件格式:MP4
语言:英语(中文字幕)
文件大小:22.2GB
GFXHUB 原文链接:https://gfxhub.cn/unity-2d-dungeon-gunner-roguelike-development-course/,未经允许不得转载。
0

评论0

请先
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录