Skip to content

HoussineMehnik/UE4-CustomGravityPlugin

Repository files navigation

Website : https://unrealengineresources.com

Twitter : https://twitter.com/HoussineMehnik

Note : Replication is not supported ( These examples use a Pawn + a Custom Movement Component )

Unreal Engine 4 : Custom Gravity Plugin

  • Full Project + Plugin(Source + Win64 binaries) with 4 example maps : - GravityDash_Map - GravityRoom_Map - PlanetGravity_Map - SurfaceGravity_Map - 2DGravity_Map

  • Plugin Source Path : "Plugins/CustomGravityPlugin/Source/CustomGravityPlugin"

For questions & feedback , please visit this thread :

What is it?

It's an Unreal Engine 4 plugin that allows the control gravity of :

  • Rigid bodies with "Custom Gravity Component".
  • Pawns using "Custom Movement Component".

Five Gravity Modes are allowed :

  • Default (Engine default gravity).
  • Point.
  • Custom.
  • Global Custom.
  • Surface Normal ( This is only available on "Custom Pawn" derived classes).

C++ Classes Hierarchy :

C++ Classes Hierarchy

Quick demonstration :

  • Overview :

Youtube Video

  • Gravity Rush Test :

Youtube Video

  • 2D Gravity Mode :

Youtube Video