Unity 2D 和 C# – 实用游戏开发课程
使用 C# 在 Unity 中创建完整的 2D 生存游戏。学习游戏开发模式。成为独立开发者。
讲师:Eincode by Filip Jerga
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 通过实用且有趣的方式了解游戏开发。
- 创建一个完整的游戏,让它在你的作品集中大放异彩。
- 利用获得的知识开始创建独立游戏。
- 在激动人心的游戏开发领域确立自己的地位。
探索相关主题
- 统一
- 游戏开发
- 发展
要求
- C# 和 Unity 的基础知识 – 本课程不涵盖基础知识
描述
什么是 Unity?
Unity 是一款多功能跨平台游戏引擎,其编辑器支持 Windows、macOS 和 Linux。该引擎本身支持为超过 25 个平台开发游戏,包括移动设备、桌面设备、游戏机和虚拟现实。
我们将建造什么?
准备好踏上一段身临其境的旅程吧,我们将深入创作一款引人入胜的 2D 生存游戏,采用自上而下的视角,恰如其分地命名为“亡灵生存”。通过本课程,您不仅可以构建游戏,还可以获得有关游戏开发各个方面的宝贵见解。
项目-亡灵生存:
本课程的主要重点是指导参与者从头开始构建整个游戏。游戏的目标是挑战玩家忍受敌人的无情攻击,努力在无休止的攻击中尽可能长时间地生存
以下是对您将要构建的内容的深入了解:
- 生存动力:实现引人入胜的生存概念,挑战玩家抵御一波又一波的敌人。
- 可编写脚本的对象:利用可编写脚本的对象实现模块化、可重复使用的游戏结构。
- 状态机掌握:深入研究状态机的复杂性,实现具有适应性状态转换的动态 NPC 行为。
- 多功能能力系统:使用可编写脚本的对象开发具有可定制统计数据的多样化玩家和敌人能力。
- 敌人生成:实现动态敌人生成机制,以应对不断演变的挑战。
- 游戏统计的 UI:创建一个直观的 UI 系统来实时显示关键的游戏统计数据。
- 伤害和健康系统:构建一个全面的系统来平衡玩家和敌人的健康管理。
- 开始/选项菜单:设计一个具有导航和主角选择功能的用户友好菜单。
- 得分屏幕和重播:实现玩家成就的得分屏幕和无缝重播功能。
- 注重可重用性:强调创建可重用的系统和组件,以实现高效的游戏开发。
主要目标:
本课程的主要目标是教授如何创建适用于各种游戏的可重用系统。课程重点强调每个组件的可重用性,以加深对如何构建灵活高效的游戏开发系统的理解。
本课程适合哪些人:
- 对游戏开发和编码感兴趣的任何人
- 寻找实用游戏开发指南的人们。
- 本课程适合所有渴望了解如何从头开始构建游戏的人。
显示更多显示较少
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。