本教程是关于Unity游戏物理系统全面核心技术训练视频教程,时长:3小时11分,大小:1.2 GB,MP4高清视频格式,教程使用软件:Unity,作者:Samuel Asher Rivello,共36个章节,语言:英语。
你将会学到的:
深入了解Unity的物理系统
了解如何以及何时在你的游戏项目中整合物理学
将抽象的游戏设计机制分解成实用的Unity物理解决方案
为最常见和最强大的物理任务编写C#程序
掌握关键的高级主题,了解Unity物理学的前景
理解Unity物理学的A-Z
示例游戏:用碰撞检测和分辨率创建一个克隆的愤怒的小鸟2D游戏
示例游戏:创建一个由物理力驱动的疯狂大理石3D游戏的克隆。
要求:
电脑:Windows或Mac
软件:课程包括链接。
所有这些都是免费的(Unity、C#编辑器和网络浏览器)
对Unity的经验。
初级/中级。
包括几个小时或更多的Unity基础知识。
对C#的了解。
包括基础知识;变量,函数,if/else,循环,...
说明:
欢迎来到本课程
游戏物理学对于那些想为他们的游戏增加乐趣、多样性和真实性的开发者来说是一项重要的技能。
Unity物理学功能包括碰撞检测、碰撞解决和空间查询。
本课程包括理论、组件、这些基础知识的C#编程以及更多内容。
通过课程中包含的两个完整的示例游戏项目,将你的新知识付诸实践。
本课程为您提供了创建和维护Unity物理项目的培训,这些项目开发起来非常有趣,并受到用户的欢迎。
特点:
- 摇滚明星的内容--你所需要的一切。
只有最相关、最强大的信息!
- 朋克式编辑 - 没有你不需要的。
没有 "嗯",没有等待,没有花哨的东西!
游戏物理学的好处:
- 物理学是有趣的! - 创造物理学游戏很有趣,玩这些游戏也很有趣。
- 物理学是新兴的! - 简单地在你的游戏中加入物理学,可以增加游戏的多样性和用户会喜欢的惊喜因素。
给你的用户带来惊喜和新鲜感,使他们不断地回来玩。
- 物理学是教育性的! - Unity引擎包括基于学术上严格的方法的物理解算器。
开发者和玩家可以通过游戏了解更多的科学知识。
经验之谈:
- 本课程结束后,你将有信心用Unity设计和开发新的物理项目。
包括:
- 课程介绍 - 设定课程的愿景和目标。
了解游戏物理学对你的项目的许多好处。
我们涵盖了从2D,到3D,到C#编程的所有内容。
- Unity 2D物理学--学习基础知识;Rigidbody、Colliders、Effectors、Joints等。
- Unity 3D物理学--提高你的技能;PhysicMaterial, Bounciness, Friction, Ragdolls, & Terrain。
- Unity C# Physics - 深入学习编程;OnCollision, OnTrigger, Collisions, Colliders, & Forces。
- 示例项目 - 我们将一起创建两个完整的Unity游戏项目。
所有的源代码都提供给学生,让他们在世界著名的2D游戏和街机经典3D游戏的启发下创建自己的项目。
- 额外的内容--用这些最佳实践和优化技术来提高你的技能。
你将自然而然地产生更干净、更可读、更易管理的项目。
包括unity c#示例项目:
- 1. 愤怒的小鸟(克隆) - 一个完整的2D Unity物理游戏。
掌握世界闻名的游戏在主机、PC和手机上使用的物理技巧。
使用Unity 2D组件从头开始构建项目。
- 2. 大理石的疯狂(克隆) - 一个完整的3D Unity物理游戏。
从一个开始了物理学革命的游戏中学习。
使用C#物理学在Unity中创建这个经典的街机游戏。
包括资产:
- 部分视频 - 高质量的高清视频内容,涵盖所有课程主题
- 部分测验 - 确保你在前进之前消化了所有的重要信息。
为什么要学习Unity?
- Unity是一个多功能的游戏引擎,可用于创建模拟、原型和游戏。
- 超过70%的前1000名移动游戏是使用Unity技术创建的
- 可部署到PC、Xbox、PlayStation、iOS和Android、WebGL、AR/VR等。
为什么要学习Unity物理学?
- 获得聘用! 该课程的基础知识使你为物理学相关的游戏开发工作做好准备
- 获得晋升! 游戏物理学是团队和领导层在游戏开发中重视的一项紧缺技能。
- 完成任务! 创造更好的项目,更快,这样你就可以按计划启动你的下一个项目。
额外:为什么要学习单元测试和TDD?
- 1. 加速新功能 - 通过测试,开发人员一次只专注于一小批代码,在完成这批代码之前不会进入下一批。
这可以得到结果
- 2. 2.提高你的维护水平 - 通过测试驱动开发(TDD),开发人员自然会产生更干净、更可读和可管理的代码。
- 3. 快速失败 & 清楚沟通 - 快速获得反馈并改进你的解决方案。
在你的代码库中留下单元测试的遗产,这将作为最好的、活的文件。
为什么要向Samuel Asher rivello学习?
- Sam是一名Unity认证开发者,拥有超过20年的游戏创作和软件设计教学经验。
- Sam为游戏团队提供定制的编辑器工具,以改善工作流程(游戏设计、关卡设计、三维建模、三维动画)。
- Sam是一名作者和编辑,包括Adobe、英国未来出版社、Packt出版社和O'Reilly。