Unity 移动游戏开发 – Exterminator
完整游戏开发系列 03 – 使用 Unity 和 C# 推进移动游戏开发之旅
讲师:Jingtian Li
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 高级 Unity 技术
- 为 Android 和 iOS 制作手机游戏
- 高级 C# 功能
- 健壮的编码实践
- 如何实现像人工智能感知和行为树这样的复杂系统。
探索相关主题
要求
- 对 C# 有很好的理解
- Unity 的良好基础
- 对游戏开发的热情
- 如果您是完全的初学者,请查看该系列的第 1 部分和第 2 部分。
描述
本课程是完整游戏开发系列的第三部分,旨在涵盖 Unity 和移动游戏开发的高级主题。
学生将学习如何制作移动项目并设置测试环境。然后,应用模块化关卡创建工作流程来构建游戏关卡和光照。首先实现基于触摸屏的玩家控制器、摄像头视角和跟随控制,然后实现多个游戏系统,例如库存、生命值和伤害系统、通用队伍ID、AI感知、AI行为树、投射物、技能系统、商店系统、UI管理、关卡管理等等。
该项目专注于实现独立的游戏系统,并使其完美地协同工作。许多高级 C# 功能(例如接口和委托)被用于帮助提高代码的可扩展性,并减少代码重复和依赖性。递归、树和单例等编程模式被用于生成更简洁的代码。此外,还引入了可脚本化对象等 Unity 高级功能,以实现更佳的数据存储和检索。
教程最后将介绍 iOS 和 Android 的构建过程,学生将获得完整的手机游戏,以及 Unity、C# 和游戏开发的扩展知识。
本课程适合哪些人:
- Unity 开发人员需要接受移动开发培训
- 具有 C# 和 Unity 基础知识并正在寻找高级游戏开发教程的学生。
- 完成完整游戏开发系列前两期课程的学生
- 不适合完全的初学者
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。