Replicated Gravity is a lightweight Unreal Engine plugin that adds multiplayer-ready custom gravity in four modes: Planetary (attracted to a point), Directional (constant vector), Dynamic (multi-probe surface detection), and Zero Gravity (weightless movement).
Planetary / Directional Gravity Showcase Video: • Replicated Gravity Plugin Showcase
Planetary Physics Gravity Showcase Video: • Replicated Gravity v2.5.0 Planetary Physic...
Third Person Template Integration Tutorial: • Replicated Gravity Third Person Template I...
First Person Template Integration Tutorial: • Replicated Gravity First Person Template I...
In this short showcase you’ll see:
Dynamic Gravity Mode – Real-time surface latching using a multi-probe system to walk on walls, ceilings, floors, and complex shapes seamlessly.
Built around Unreal’s native SetGravityDirection() and designed Iris‑first (with automatic fallback to legacy replication), Replicated Gravity keeps client prediction and server authority in sync without custom FSavedMove_Character work. All gravity logic is integrated into the character movement pipeline (no custom Tick()), and exposed through a Blueprint‑friendly API.
Key Features
Planetary, Directional, Dynamic, & Zero Gravity Modes:
Planetary: Gravity pulls toward a configurable center point (planets, asteroids, small planetoids).
0.5° update throttling for network efficiency
Singularity-safe at exact center
Directional: Gravity uses a constant down vector for gravity rooms, wall/ceiling walking, and rotated spaces.
Explicit world-space direction
Dynamic: High-performance adaptive traversal system for seamless wall, ceiling, and floor movement.
Dynamic: Multi-probe system that detects nearby surfaces for wall/ceiling walking.
Opt-in Forward detection identifies walls and ledges ahead to drive smooth, flicker-free transitions.
Collision Channel Integration: Uses dedicated user-defined trace channel for precise control
Zero Gravity: Provides full weightlessness for space environments, puzzles, or zero-g gameplay.
Fully replicated with local prediction for smooth, responsive movement.
Blueprint and C++ support for entering and exiting zero gravity.
Preserves rotation and flying behavior when gravity changes.
Switch modes and update parameters at runtime via Blueprint or C++.
Get it on the Fab Marketplace: https://www.fab.com/listings/6189790c...