【Udemy中英字幕】Unity 2D Game – Kawaii Survivor – The Coolest Roguelike Ever
最近更新 2024年06月19日
资源编号 35287

【Udemy中英字幕】Unity 2D Game – Kawaii Survivor – The Coolest Roguelike Ever

2024-06-19 Udemy 0 106
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 49.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

Unity 2D 游戏 – Kawaii Survivor – 史上最酷的 Roguelike 游戏

使用 Unity 创建类似 Brotato 或 Vampire Survivors 的精彩 2D Roguelike 游戏(移动版 / PC 版)

讲师:Tabsil Makes Games

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 面向对象编程原则以及如何将其应用于任何游戏
  • 为该游戏和任何其他游戏创建 SOLID 架构
  • 提前规划游戏以简化开发
  • 设计和实现复杂的用户界面
  • 创建模块化库存系统
  • 使用 Unity 创建独特的 Roguelike 游戏
  • 编写干净且可重用的代码

要求

  • Unity 2023.2 或更高版本
  • 一些基本的 Unity 知识肯定会有所帮助
  • 一些基本的 C# 知识肯定也会有帮助
  • 如果你没有这些,你将需要耐心,我的朋友(但我会帮助你实现你的目标)

描述

大家好,欢迎来到使用 Unity创建2D Roguelike游戏的终极之旅!

如果您想创建一款类似于Vampire SurvivorsBrotatoSurvivor.io的惊人 Roguelike游戏,或者只是获取源代码重新设计发布它,(…) 您来对地方了!

在本课程中,我们将踏上一场惊心动魄的冒险,穿越游戏开发的各个方面,从基本机制高级功能,让您的游戏栩栩如生,并大幅提高您的游戏开发技能

首先,您将学习如何创建一个可以节省您大量时间和源代码控制的安全网

您将学习如何使用Github Desktop,以便对您的游戏进行本地备份,并防止任何不愉快的事故。

一旦正确设置,我们就可以玩得开心了!

您将学习如何使用定制艺术创建 2D 角色、感谢 Alex、为其制作动画以及使用响应式操纵杆对其进行控制。

然后我们会添加四处游荡的敌人,想要消灭我们,但我们不会退缩!

我们将添加近战和远程武器,以便我们能够正确地保护自己。

如果我们面临更强大的敌人,我们仍然可以合并我们的武器并使它们更强大

您将学习如何创建完全可定制的波浪系统,以便您决定何时产生哪些敌人。

与任何受人尊敬的 Roguelike 一样,并与 Vampire Survivors 或 Brotato 一致,我们的角色将拥有统计数据

对于本课程,我决定添加以下内容

  • 攻击
  • 攻击速度
  • 关键机会
  • 临界百分比
  • 移动速度
  • 最大健康
  • 范围
  • 生命恢复速度
  • 盔甲
  • 运气
  • 躲闪
  • 生命窃取

但如果您有想法,我们仍然可以添加更多,因此请随意贡献

为了管理所有这些玩家统计数据,我们确实需要一个伟大的代码架构,对吗?

当然!

你也将会掌握它!

您将学习一些最佳编码实践,以奠定坚实的基础,这将使您能够扩展游戏并提升您的下一个游戏。

你不会到处使用公共变量,这不健康

相反,您最终将学习如何正确使用private、protected、static、override、virtualabstract关键字。

继承、多态、接口和可脚本化对象将使我们的代码维护变得更加轻松和愉快,而不是编写意大利面条式代码并处理我们可能造成的混乱……

您将学习如何使用游戏管理器和游戏状态正确管理游戏流程,以便您可以在游戏周期的每个阶段正确配置任何系统。

为了管理所有的武器和物品,我们将创建一个多功能的库存系统,并通过双滑动面板给它一个漂亮的显示!

说到这个,是时候提一下用户界面了。我可以向你保证,它对你来说不会再有任何秘密了。

  • 你将学习如何布局元素,以适应任何屏幕尺寸
  • 使用可互换的动画以正确的方式为 UI 制作动画
  • 掌握滚动视图和不同的布局组件,以便您的 UI 真正与您的设计相匹配(顺便说一下,我想到了一个非常简单的方法)
  • 再次,双滑动面板!!!

我们将添加一个汗流浃背的角色选择面板,玩家可以在其中购买……当然是用高级货币购买的角色。

因为是的,有糖果,有用于在战斗中购买武器和物品的货币,但这不能用于角色。

所以我决定向您展示如何管理多种货币

这对于“Wink wink”课程的未来来说其实是一件好事

锦上添花

您将学习如何完善游戏,并使其大放异彩。我们将添加

  • 相机抖动
  • 利用对象UI 着色器图表(这些用于创建滚动的梨形纹理,很厉害吧?)
  • 声音特效
  • 触觉(Bzzt Bzzt)
  • 粒子
  • 损坏浮动文本
  • 调色板

在此过程中,我会为您提供一些很好的提示和技巧,帮助您以更快更一致的方式编写代码,并使您的游戏开发之旅更加有趣

课程内容还不止这些,你可以滚动浏览课程表,因为我也需要保守一些秘密来激发你的好奇心,对吗?

您准备好提升您的游戏开发技能并创建一款出色的 Roguelike 游戏了吗?

加入我们这个激动人心的旅程,立即报名

额外包裹!

在此课程中,我将免费为您提供2 个手工制作的包装矿物”和“ Sijil ”。

Mineral可以让您为文件夹添加颜色,让您的体验更加愉快。

Sijil将使保存和加载变得轻而易举!(不再有 PlayerPrefs!(我仍然会向你展示如何使用它们……以防万一!))

附言:你也可以获取课程最后一课(奖励讲座之前的那一课)附带的完整源代码,只是说说而已

本课程适合哪些人:

  • 想要在 Unity 中创建独特的 Roguelike / Roguelite 竞技场射击游戏的人
  • 那些想要提升编码和思维技能的人
  • 那些想要设计和实现复杂用户界面的人
  • 那些想要支持我工作的人
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务