Make a horror survival game in Unity
专业的 Unity 游戏开发
讲师:Pete Jepson
安装有道
用不到
您将学到什么
- 使用后期处理创建惊人的图形效果
- 在 Unity 2021 中创建一个独特的生存恐怖游戏
- 易于理解的编码活动
- 创建智能人工智能
- 创建近战、枪械和投掷武器的战斗机制
- 使用自定义加载屏幕
- 创建主菜单
- 创建一个交互式库存菜单
- 学习如何使用 Unity 制作 AAA 级游戏
- 包含初级和中级项目练习
课程要求
- 建议具备一定的 Unity 基础知识。无需任何编码经验,因为我会详细讲解 C# 编程。
- 这款游戏非常详细,为了跟上项目的进度,你需要一台满足以下最低配置要求的高性能电脑。
- 配备至少 2.5 GHz 处理器的 PC 或 Mac
- 至少 4GB 内存
- 硬盘上至少有 10GB 的可用空间
- 至少配备 2GB 显存的视频显卡
- 创建本教程时我的电脑配置:
- Windows 10,Intel 酷睿 i7 4.0 GHz 处理器,32 GB 内存,Nvidia GeForce 1070 显卡(配备 8 GB 内存)
- 这让我在游戏中达到了60帧,不过即使在30帧的情况下游戏也能流畅运行。
课程描述
你想制作一个专业级的恐怖生存游戏吗?那么你找对课程了。本课程适合所有热爱游戏设计并希望创作出精彩作品的人。
我是 Pete Jepson,我教授游戏设计已有超过9年的时间。在这门系列课程中,我们将开发一款第一人称生存游戏,在游戏中你需要在一个被僵尸占领的岛屿上求生。你要寻找疫苗以防止感染达到100%,否则你也会变成一个行尸走肉。
在2022年更新版的本课程中,我将使用中级编程技术来教你专业级的游戏设计技能。如果你是 Unity 的初学者,请放心,旧版本的基础级别课程仍然可以在后面的章节中找到。这意味着你可以先完成基础级别的内容,然后再进入中级水平的学习。这相当于以一个价格购买了两门课程。
你需要一台性能强大的电脑才能完成这个项目,请确保你的计算机符合最低配置要求。
那么,本课程包含哪些内容呢?
我们首先创建 AAA 级后期处理视觉效果,为游戏设定夜晚的氛围。环境地图和道具是免费下载的,你可以将它们用于任何你想制作的游戏。我们还会添加一个夜视相机,并配备变焦镜头。
接下来我们将创建一个互动式库存菜单,允许你携带多种拾取物品和武器。我们还将加入组合物品以制造新武器的功能,例如使用喷漆罐和打火机自制火焰喷射器,以及制作燃烧瓶手榴弹。
近战武器会消耗你的体力值,因此在攻击敌人时需要策略性地使用它们。你可能需要用足够的体力来逃跑。枪支也可以拾取,但它们发出的声音足以吸引大批僵尸前来围攻,所以请确保你有足够的子弹才能逃脱。
然后我们将导入免费使用的僵尸角色,并利用 Mecanim 开发动画流程,创造出各种不同类型的僵尸。
我们还将研究导航路径寻找和人工智能技术,让僵尸能够自主决定行动路线。一旦僵尸发现你的存在,它们会以不同的方式追踪你!
我们会添加角色生成系统,营造出无限数量的僵尸效果,同时优化该系统使其在任何计算机上都能流畅运行。
我们将创建开门和关门机制,并加入锁门功能。有些门需要找到钥匙才能打开。探索地图成为完成游戏的关键。
最后,我们还将制作主菜单和加载屏幕。
通过本课程的学习,你将掌握 Unity 游戏开发的技能、信心和理解力,最终完成一款恐怖生存游戏并将其导出为成品。
所以为什么不今天就报名参加我的课程呢?我期待在课堂上见到你。
本课程包括以下免费资源:
– 免费恐怖环境 3D 场景
– 免费武器(来自 Sketchfab)
– 免费逼真动画僵尸角色
– 免费音效和音乐
– 免费背景音乐(由 Bensound 提供)
本课程适合谁:
- 本课程面向任何想用 Unity 制作精彩游戏的人。
- 创意游戏设计师会喜欢这门课程
- 我将编码变得非常简单,因此即使是那些对 C# 编程望而却步的人也能感到乐趣十足。
- 无论你是 Unity 初学者还是高级用户,都能从这个教程中学习到东西。
- 在开发过程中,有一系列有趣的活动可以帮助你个性化游戏。
- 现在为希望进一步提升技能的人提供了中级编程课程。

















