Unreal Engine 5: Physics

所在平台: Udemy

课程主页: https://www.udemy.com/course/unreal-engine-5-for-games-physics/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程“Unreal Engine 5:物理”旨在教授开发者如何将物理模拟集成到视频游戏开发中。课程涵盖从基本到高级的物理主题,包括物理体、碰撞、向量、射线追踪、力、冲量、物理材质、物理句柄、物理场、约束、布料、电缆和破坏。 **核心内容概览:** * **基础物理:** 学习 Unreal 物理引擎的基础知识,如何控制物理对象的属性,以及碰撞检测和处理。理解向量在控制运动中的作用。 * **进阶物理:** 掌握射线追踪技术在游戏设计中的应用,深入了解碰撞事件数据,学习如何通过物理体积改变特定区域的物理规则。区分运动类型(运动学与动力学),学习移动对象的方法,并了解各种用于操纵物理的组件(如旋转运动组件、弹射组件、物理推进器组件)。学习设置物理材质以控制对象的摩擦力和弹性,以及如何使用物理句柄实现抓取、放置和投掷动作。 * **高级物理:** 学习使用物理约束来创建各种物理机械装置,如缆车、滑轮、弹射器和秋千。精通电缆、绳索和链条的模拟。掌握布料物理,用于创建逼真的服装、旗帜、窗帘等。学习网格体破坏的模拟,控制对象破碎的方式和强度。了解物理场的概念,用于操纵特定区域的物理属性,如添加力或禁用物理。课程最后将通过一个“气球枪”的实际案例,整合所学知识,创建一个能够让物体漂浮的趣味工具。 本课程旨在帮助学习者将物理能力作为 Unreal Engine 技能库的重要组成部分。

课程评论(0条)

课程详情

Learn how to use physics simulations as part of video game development with my Unreal Engine 5: Physics course! This course will teach you basic, intermediate, and advanced Unreal Engine physics. You will learn how to apply movement, forces, and impulses to objects in your game. You will learn how to use the Cloth system to create realistic clothing, flags, curtains, banners, and sails. You will learn how to use Cables to create cables, wires, ropes, and chains. You will learn how to use Constraints to create simple machines such as ziplines, pulleys, catapults, and swings. And much, much more! Make physics an integral part of your Unreal Engine skill arsenal.Learn Basic to Advanced Unreal Engine PhysicsThis course covers several physics topics, ranging from beginning to advanced, including:Physics BodiesCollisionsVectorsTracesForces and ImpulsesPhysical MaterialsPhysics HandlesPhysics FieldsConstraintsClothCablesDestructionBasic Unreal Engine PhysicsThe first section is all about learning the basics of Unreal Physics.In the Physics Bodies lecture, you will learn the fundamentals of Unreal's physics engine. You will learn how objects become a part of, and are controlled by, the physics simulation. And how to manipulate an object's physical properties. And then in the Collision Volumes lecture, you'll learn how to construct your own physics bodies.In the Collision Events lecture, we'll take a look at what happens when two objects collide, how the physics simulation handles collisions, and how you can customize how two objects will collide with one another.In the Vectors lecture, I'll explain how vectors work in general, how they work in Unreal Engine, and how their math works, so that you can use them to control things like velocity, acceleration, and force. And then in the Vector Nodes lecture, we'll go over several Blueprint nodes that make it much easier to work with vectors.Intermediate Unreal Engine PhysicsNext, we'll build upon this basic knowledge to learn intermediate Unreal physics.In the Traces lecture, we'll learn the fundamentals of ray traces and how they are a crucial tool in game design that allow you to do things like determine what a Character is looking at and also to simulate the firing of high-speed projectile weapons such as rifles and pistols.In the Hit Events lecture, we'll expand our knowledge of collisions even further by taking an in-detail look at all the data you can retrieve from a collision and how you can use that data.The Physics Volume lecture will teach you how to manipulate an area of space so that the physics of that region will affect the Character as if it were a volume of water.The Movement and Forces lecture will explain the difference between kinematic and dynamic movement and will demonstrate several useful nodes that can be used to move objects in your game.The Physics Components lecture will take a look at various components that can be used to manipulate physics in your game, including the Rotating Movement Component, the Projectile Component, and the Physics Thruster Component.The Physical Materials lecture will teach you how to give your Materials physical characteristics such as friction, bounciness, and more.And then the final lecture in this section will show you how you can use Physics Handles to grab, hold, drop, and throw objects in your game.Advanced Unreal Engine PhysicsAnd then, with all that knowledge under your belt, you will finally be ready to tackle advanced Unreal physics, which will allow you to do really cool things.In the Physics Constraint lecture, you will learn how you can bind objects together in various ways to create simple machines that will operate as part of the physics simulation. You can connect objects as if they were joined by a track, joint, or cable, allowing you to create an endless amount of physics-based objects such as ziplines, pulleys, catapults, swings, and much, much more.In the Cables lecture, you will learn how to accurately simulate objects such as cables, wires, ropes, and chains.The Cloth Physics lecture will teach you how to create realistic clothing, flags, curtains, banners, sails, or anything else made out of cloth. You will learn how to manipulate its properties to create anything from silk to leather.The Destruction Physics lecture will teach you how to simulate the destruction of meshes in your game. It will show you all the different ways you can customize how the object will fracture apart and how to control how weak or strong the object is.The Physics Fields lecture will explain how you can manipulate the physics of a particular region of space. For example, you can add velocity, force, strain, or torque to a certain area. Or you can disable the physics in a particular area, and so on.And finally, the Balloon Gun lecture will tie all the other lectures together by using all the knowledge we've learned up to that point to create a gun that will spawn and attach a helium-filled balloon to whatever it shoots. This will cause the object to float away if enough balloons are attached.I hope to see you in the course soon!

课程标签

0人关注该课程

主题相关的课程