描述
游戏开发可能是一种迷人的体验。从设计游戏地图到添加动画、图形和声音,可能性是无穷无尽的。Unity 就是这样一种游戏引擎,它提供易用性和强大的功能,使其成为全球游戏开发者的第一选择。无论您是业余爱好者还是初学者,Unity 都是免费的,任何人都可以从头开始构建游戏。在本课程中,Penny 在游戏开发、图形和 AI 方面拥有超过 25 年的经验,将教您如何掌握 Unity 的界面和大量工具。通过实践研讨会,Penny 揭开了 Unity 功能的神秘面纱,并帮助您了解游戏引擎的功能。在本课程结束时,您将开发一款成熟的第一人称射击游戏,其中包含充满僵尸的后世界末日场景。
学习内容
从 Unity 开发环境到 Unity 的 C# 界面和地形雕刻工具,本课程应有尽有。您将学习如何创建第一人称角色和动画,以便轻松行走、射击和装弹。您还将添加医疗箱和弹药的拾取物品,并开发僵尸的 3D 模型以添加行走、追逐和攻击等动画。导航网格有助于对僵尸的移动进行编程,并规划整个给定地形中的路径。有限状态机 (FSM) 定义游戏中的敌人 AI 行为。该课程将帮助您创建用于动态死亡动画的布娃娃模型、用于跟踪玩家健康状况的库存系统以及弹药供应。在该课程中,您还将构建一个平视显示器 (HUD) 来显示关键的游戏信息。此外,您将学习如何创建令人兴奋的特殊效果,例如火焰、血液飞溅和照明技术。最后,该类可帮助您将游戏构建为独立产品。
课程结构
该课程包括几个部分。本课程从介绍性部分开始,涵盖 Unity 的窗口系统、代码创建和物理系统。之后,您将致力于发展您的第一人称角色,学习如何移动角色并结合动画手臂和武器。在掌握了基础知识后,该课程可帮助您使用 Unity Terrain Sculpting 工具开发游戏地图。这些地图通过纹理、模型和树木和草地等细节栩栩如生。僵尸是现代游戏最具标志性的特征之一。在这里,您将开发僵尸的图形模型,并学习如何使用导航网格在游戏环境中添加动画和移动角色。FSM 将定义真实场景中的敌人 AI 行为。您将创建旨在徘徊、追逐、攻击、死亡和无所事事的敌人,同时在远处无视玩家,并在他们在范围内时攻击他们。新机制到位后,学生将学习如何使用光线投射将玩家的射击动画与对僵尸的命中联系起来。游戏机制部分最后创建了一个平视显示器 (HUD),其中包括健康计、弹药数量和用于检测附近僵尸的雷达。帮助玩家找到路的指南针也具有功能。通过这个课程,你将学习各种技巧,通过特效、额外的音频和反馈,以及主菜单切换系统,将你的游戏提升到更专业的水平。
为什么强烈推荐 Penny's 课程?
Penny 是一位出色的老师,她擅长以一种有趣、引人入胜的方式解释复杂的概念,这对每个人都有意义。Penny 的课程受到行业专家和学生的强烈推荐。正如一位学生所说,“这门课程是通过 Udemy 学习过的最有用和最令人大开眼界的课程”。
最终裁决:值得吗?
本课程非常适合初学者和想要学习新技术的专业人士开始使用 Unity。该课程售价 29.99 美元,对于它提供的丰富知识来说是一笔不小的数目。此外,还包括所有资源和增量项目文件,使其成为任何游戏开发爱好者的有吸引力的选择。立即通过 Unity 游戏开发课程开始您的游戏开发之旅。该课程是使用 Unity 2019.3.11f 创建的,并与 Mac 或 PC 上的 Unity 2019.4.2f1 (LTS) 兼容。
评价
目前还没有评价