Unity Card Battler:构建 Roguelike 牌组构建器

Unity Card Battler:构建 Roguelike 牌组构建器

立即下载
免费资源
暂无评分
7
0
在 Unity 6 中构建一个完整的卡牌战斗者 - 牌组、回合、独特的卡牌和反击的 Boss。

MP4 |视频:h264,1920×1080 |音频:AAC、44.1 KHz、2 Ch
级别:中级 |类型: 电子学习 |语言: 英语 |持续时间:40 个讲座(6h 9m)

你将学到什么

  • 在 Unity 6 中构建一个完全可玩的 PvE 卡牌战斗游戏,具有工作套牌、手牌、弃牌堆和回合制战斗系统
  • 使用 ScriptableObjects 创建数据驱动的卡牌系统,其中一个预制件渲染游戏中的每张卡牌
  • 使用 Unity Events 解耦游戏系统,以便伤害、声音、动画和回合管理能够做出响应,而无需纠结依赖关系
  • 在牌堆、手牌堆和弃牌堆上实现拖放卡牌移动、悬停缩放以及正确的卡牌排序
  • 构建一个套牌构建器场景,其中卡牌选择在战斗中持续存在 – 您构建的套牌就是您用来战斗的套牌
  • 创建一个回合制循环,包括玩家和 Boss 回合、生命条、动作锁定和 Fisher-Yates 洗牌

要求

  • 中级 Unity 和 C# 技能 – 您应该能够轻松创建脚本、使用检查器和浏览编辑器
  • 对面向对象编程的有效理解:类、对象、继承和封装
  • VSCode 或其他代码编辑器已安装并可供使用

描述

喜欢《杀戮尖塔》这样的纸牌游戏吗?这是适合您的课程。

您将在 Unity 6 中构建一个完全可玩的 PvE 卡牌战斗游戏,配有工作套牌、使用起来感觉良好的玩家手牌以及让您对抗反击的 Boss 的回合制系统。

“我想构建一款纸牌游戏。但是所有部分实际上如何相互通信?”

如果您曾经盯着空白的 Unity 场景,想知道纸牌游戏应该如何运行而不变成意大利面条,那么您来对地方了。

卡牌战斗游戏是最令人满意的游戏类型之一,因为每个系统都是相互连接的。抽卡、触发效果、管理回合、构建连击。当这一切发生时,感觉就像魔法一样。但如果架构过早出错,您将花费更多的时间来整理代码而不是制作游戏。

本课程向您展示从头开始构建它的正确方法。

您将使用 ScriptableObjects 使每张卡片都由数据驱动,并使用 Unity Events 保持系统整洁且可扩展。

然后你就会走得更远。完整的牌组构建器场景可让您浏览卡牌收藏并自定义您的牌组,并将这些更改带入战斗中。你构建的套牌就是你用来战斗的套牌。

然后就是一切都聚集在一起的那一刻。

您将一张牌拖到场地上。一声火响。产生视觉效果。该卡滑入弃牌堆。你的老板有反应。您构建了其中的每一个部分,并且您确切地知道如何再次执行它。

本课程适合谁

  • 想要构建复杂项目并学习可扩展的事件驱动架构的中级 Unity 开发人员
  • 热爱 Slay the Spire 等卡牌游戏并希望从头开始打造自己的游戏的游戏开发者
  • 致力于回合制游戏的 Unity 开发人员希望从一开始就正确构建代码

其他信息

作者
发布日期
8月12日
类别
IT与软件
标签
2D 游戏开发 人工智能游戏开发 应用程序开发 游戏开发
软件名称
Unity Card Battler:构建 Roguelike 牌组构建器
探索
Video Courses
创作者
GameDev.tv Team
语言
英语
上传者
Bennie Cole
出版商
Udemy

下载版本

版本 兼容平台 语言 大小 更新时间 下载
2026 英文 4.68GB 2026-05-26
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。

评分及评论

暂无评分

来评个分数吧

  • 5星
  • 4星
  • 3星
  • 2星
  • 1星

Unity Card Battler:构建 Roguelike 牌组构建器