Talks And Demos: New Character Physics in UE5: Can You Pet the Dog? | GDC 2023

Watch the recording of our presentation ‘New Character Physics in UE5: Can You Pet the Dog?’, originally shown at our booth at GDC 2023.

The new Physics Control component is a plugin that enables you to add simple, intuitive, and powerful physically based controls to a Blueprint in Unreal Engine 5.
In this talk, we demonstrate the basics of getting set up by using a procedural worm to move around. Then, we transition to animating a puppy, playing catch with him, and thanking him for the game.

https://dev.epicgames.com/community/learning/talks-and-demos/qjj3/unreal-engine-new-character-physics-in-ue5-can-you-pet-the-dog-gdc-2023

11 Likes

Awesome presentation! It would be wonderful if Epic could share this project with the community.

10 Likes

Share the project please! :pray: :pray: :pray:

5 Likes

Awesome, thank you very much for the tutorial. I would also like to have access to the project to study the physic control component in more detail. Would it be possible to have access to the project?

1 Like

Thanks for uploading~ Hope the project gets available for download too!!

How do physics components work with modular characters?

Please share the project! Trying to recreate this myself, but it doesn’t seem to work the same as you show it :frowning: Kinematic Sets still simulate.

2 Likes

HOW IS THIS A TUTORIAL???

Great work… Pretty funny

Me encanto el perrito, muchas gracias :grin:

As Above, please please please share this project. Im unable to find some of the nodes used in the demonstration

I had the same issue are you in 5.1? if you are try updating to 5.2

How to implement the interaction between moving the character and physics?
For example:

  • Move the root bone when attacked by a cube while walking.
  • Rotate the root bone when punching.

Thanks~

Yes, please share a project, or similar, becouse we are confused about this things:

  • what is “world” and “parent” controls, their diffirencies
  • why “world” and “parent” controls return 0.0.0 in translation and rotation when i use “create controls from limbs” (is 0.0.0 relative to bone? when i move bone with physics handle component controls is still 0.0.0)
  • what should i input in name field in “set control data” node (for example i have bone “head”): head, head_0, WorldSpace_head_0, ParentSpace_head_0 to change control data like strength if i “create controls from limbs”
  • what is control point

that’s not all questions, i have many of them )) So it would be simplier to just share a project, thanks.

Plugin is awesome. Great work.

Stuck on the exact same step, please post if you figure it out.

Is this project still unavailable for download and does anyone know where there is any documentation for physics control? Thanks!

2 Likes

@Epic_ELT Please post the project! Thank you!

Currently testing this out and it doesn’t look like it’s networked. Anyone else have issues networking it?

so why don’t share the demostation project ?