Jump to content
  • Advertisement
Sign in to follow this  
Commander Shepard

Custom physics for rigid body

This topic is 450 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

The context here is unreal engine 4

There is a character class inbuilt that possess basic character movement physics like walking , jumping , going up on an inclined surface etc etc. which is fulfilled in the engine by specialised movement code that is not ran on any physics engine but computed on CPU each frame on game thread. You can say it simulates some of the physics properties like velocities and acceleration calculating how much to move the character but its not a real physics simulation.

 

I wonder if how feasible it is to extend this kind of system to support a free rigid body like object, say making a box tumble around but with custom code instead of something like PhysX or Bullet. Is it worth it or would I simply end up with something that engines like PhysX can already do?

Share this post


Link to post
Share on other sites
Advertisement
2 hours ago, Commander Shepard said:

Is it worth it or would I simply end up with something that engines like PhysX can already do?

You will just be doing things the PhysX can do.

To be clear it isn't Unreal that does it, you need to check the Nvidia PhysX for a guide. Note some things Nvidia doesn't do for free and will sometimes require downloading a driver that you need a license to share.

 

Is there something you are aiming for?

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!