Unity 2D 和 C# – 实用游戏开发课程 Unity 2D With C# – Complete Game Development Course
使用 C# 在 Unity 中创建完整的 2D 生存游戏。学习游戏开发模式。成为独立开发者。
你将会学到的
- 通过实用且有趣的方式了解游戏开发。
- 创建一个完整的游戏,让它在你的作品集中大放异彩。
- 利用获得的知识开始创建独立游戏。
- 在激动人心的游戏开发领域确立自己的地位。
要求
- C# 和 Unity 的基础知识 – 本课程不涵盖基础知识
说明
什么是 Unity?
Unity 是一款多功能跨平台游戏引擎,其编辑器支持 Windows、macOS 和 Linux。该引擎本身支持为超过 25 个平台开发游戏,包括移动设备、桌面设备、游戏机和虚拟现实。
我们将建造什么?
准备好踏上一段身临其境的旅程吧,我们将深入创作一款引人入胜的 2D 生存游戏,采用自上而下的视角,恰如其分地命名为“亡灵生存”。通过本课程,您不仅可以构建游戏,还可以获得有关游戏开发各个方面的宝贵见解。
项目-亡灵生存:
本课程的主要重点是指导参与者从头开始构建整个游戏。游戏的目标是挑战玩家忍受敌人的无情攻击,努力在无休止的攻击中尽可能长时间地生存
以下是对您将要构建的内容的深入了解:
- 生存动力:实现引人入胜的生存概念,挑战玩家抵御一波又一波的敌人。
- 可编写脚本的对象:利用可编写脚本的对象实现模块化、可重复使用的游戏结构。
- 状态机掌握:深入研究状态机的复杂性,实现具有适应性状态转换的动态 NPC 行为。
- 多功能能力系统:使用可编写脚本的对象,开发具有可定制统计数据的多样化玩家和敌人能力。
- 敌人生成:实现动态敌人生成机制,以应对不断演变的挑战。
- 游戏统计的 UI:创建一个直观的 UI 系统来实时显示关键的游戏统计数据。
- 伤害和健康系统:构建一个全面的系统来平衡玩家和敌人的健康管理。
- 开始/选项菜单:设计一个具有导航和主角选择功能的用户友好菜单。
- 得分屏幕和重播:实现玩家成就的得分屏幕和无缝重播功能。
- 注重可重用性:强调创建可重用的系统和组件,以实现高效的游戏开发。
主要目标:
本课程的主要目标是教授如何创建适用于各种游戏的可重用系统。课程重点强调每个组件的可重用性,以加深对如何构建灵活高效的游戏开发系统的理解。
此课程面向哪些人:
- 对游戏开发和编码感兴趣的任何人
- 寻找实用游戏开发指南的人们。
- 本课程适合所有渴望了解如何从头开始构建游戏的人。
资源下载
下载价格免费
1.本站所有资源均为网络收集用户投稿,如有侵权请及时与本站联系删除!
2.用户在本站下载的资料,仅限购买正版前临时了解,如有需要,请购买正版,版权归原作者所有。
3.未经合法授权,用户不得以任何形式发布、传播、复制、转售该作品。
2.用户在本站下载的资料,仅限购买正版前临时了解,如有需要,请购买正版,版权归原作者所有。
3.未经合法授权,用户不得以任何形式发布、传播、复制、转售该作品。
GFXHUB 原文链接:https://gfxhub.cn/unity-2d-with-c-complete-game-development-course/,未经允许不得转载。
评论0