Unity 物理 2022 – 终身访问
充满信心地创建游戏 | 2D、3D、C# | 碰撞体、碰撞检测、重力、关节、布娃娃和 刚体
讲师:Samuel Asher Rivello
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 深入了解Unity物理系统
- 了解如何以及何时将物理集成到您的游戏项目中
- 将抽象的游戏设计机制分解为实用的 Unity 物理解决方案
- 为最常见和最强大的物理任务编写 C# 程序
- 掌握关键高级主题并了解 Unity 物理的未来
- 了解 Unity 物理的 AZ
- 示例游戏:创建具有碰撞检测和解决功能的 Angry Birds 2D 游戏克隆
- 示例游戏:创建由物理力驱动的 Marble Madness 3D 游戏的克隆
要求
- 计算机:Windows 或 Mac
- 软件:课程包括链接。全部免费!(Unity、C# 编辑器和 Web 浏览器)
- Unity 体验:初级/中级。包括几个小时或更长时间的 Unity 基础知识
- C# 知识:包括基础知识;变量、函数、if/else、循环…
描述
欢迎来到Unity 物理!
字幕:
• 英语: 所有视频都有英文字幕。(音频/视频/文字内容为英文)
• 法语: 所有视频均配有法语字幕。(音频/视频/文字内容为英文)
• 日语: 所有视频都有日语字幕(音频/视频/文本内容为英文)
• 葡萄牙语: 所有视频都有葡萄牙语字幕。(音频/视频/文字内容为英文)
• 西班牙语: 所有视频都有西班牙语字幕。(音频/视频/文字内容为英文)
• 土耳其语: 所有视频都有土耳其语字幕。(音频/视频/文字内容为英文)
对于想要为游戏增添乐趣、多样性和真实感的开发人员来说,游戏物理是一项至关重要的技能。Unity 物理功能包括碰撞检测、碰撞解决和空间查询。本课程涵盖理论、组件、这些基础知识的 C# 编程等等。通过课程中包含的两个完整的示例游戏项目将您的新知识付诸实践。
本课程为您提供创建和维护 Unity 物理项目的培训,这些项目开发起来很有趣并且深受用户欢迎。
特征:
• 摇滚明星内容- 您需要的一切。只有最相关、最强大的信息!
• 朋克摇滚编辑- 没有您不需要的东西。没有“嗯”,没有等待,没有绒毛!
游戏物理的好处:
•物理很有趣!- 创建物理游戏很有趣,玩它们也很有趣
•物理学正在兴起!- 只需将物理添加到您的游戏中即可增加多样性和用户会喜欢的令人惊叹的因素。给您的用户带来新鲜感,让他们回来玩更多游戏
•物理具有教育意义!- Unity 引擎包括基于学术严谨方法的物理解算器。开发者和玩家可以通过玩来了解更多科学知识
带走:
•学完本课程后,您将有信心使用Unity设计和开发新的物理项目
包含的部分:
• 课程简介– 设定课程的愿景和目标。了解游戏物理对您的项目的诸多好处。我们涵盖从 2D、3D 到 C# 编程的所有内容
• Unity 2D 物理– 学习基础知识;刚体、碰撞器、效应器、关节等等!
• Unity 3D 物理– 提升您的技能;物理材质、弹力、摩擦力、布偶和地形
• Unity C# 物理– 深入编程;OnCollision、OnTrigger、碰撞、碰撞体和力
• 示例项目– 我们将一起创建2 个完整的Unity 游戏项目。所有源代码均提供给学生,让他们以世界著名的 2D 游戏和街机经典 3D 游戏为灵感创建自己的项目
• 额外内容– 通过这些最佳实践和优化技术来提高您的技能。您自然会生成更清晰、更易读且易于管理的项目
包含的 UNITY C# 示例项目:
• 1. 愤怒的小鸟(克隆) – 一款完整的 2D Unity 物理游戏。掌握世界著名游戏机、PC 和移动设备所使用的物理技巧。使用 Unity 2D 组件从头开始构建项目
• 2. Marble Madness(克隆) – 一款完整的 3D Unity 物理游戏。从引发物理革命的游戏中学习。使用 C# 物理在 Unity 中创建这款街机经典游戏
包含的资产:
• 章节视频– 涵盖所有课程主题的高质量高清视频内容
• 源代码部分– 包含完整的 C# 脚本和完整的 Unity 项目可供下载
• 部分测验– 确保您在继续之前消化了所有重要信息
为什么要学习团结?
• Unity 是一款多功能游戏引擎,可用于创建模拟、原型和游戏
•排名前 1000 的手机游戏中有超过 70% 是使用 Unity 技术制作的
•部署到PC、Xbox、PlayStation、iOS 和Android、WebGL、AR/VR 等!
为什么要学习统一物理?
• 受雇用!课程基础知识帮助您为物理相关的游戏开发工作做好准备
• 升职!游戏物理是游戏开发中团队和领导层重视的一项紧缺技能
• 完成它!更快地创建更好的项目,以便您可以按计划启动下一个项目
额外:为什么要学习单元测试和 TDD?
• 1. 加速新功能的开发– 通过测试,开发人员一次专注于一小批代码,在完成其批次之前不会继续进行下一部分。这样就得到结果了
• 2. 提升维护水平– 通过测试驱动开发 (TDD),开发人员自然会生成更清晰、更易读且易于管理的代码
• 3. 快速失败并清晰沟通– 快速获取反馈并改进您的解决方案。在您的代码库中留下单元测试的遗产,这将作为最好的、活的文档
为什么要向 Samuel Asher Rivello 学习?
• Sam是一位 Unity 认证开发人员,拥有 20 多年创建游戏和教授软件设计的经验
• Sam为游戏团队提供自定义编辑器工具,以改进工作流程(游戏设计、关卡设计、3D 建模者、3D 动画师)
• Sam是一位作家和编辑,曾在 Adobe、Future Publishing UK、Packt Publishing 和 O’Reilly 工作
为什么要等?
•避免创建、维护和扩展 Unity 项目时的常见陷阱
•您无法在项目中不使用 2D 和 3D 物理
•我们开工吧!
本课程适合谁:
- 了解如何充满信心、高性能和可扩展性地创建 Unity 物理项目
- 您将避免 Unity 物理项目中经常出现的最常见错误
- 您将与才华横溢的团队合作开发高质量、可盈利的 Unity 项目