Network Lerp Movement

Smooth interpolation for server-owned actors between two transforms over a specified duration. Say goodbye to jitter.

Category:
Tags: , , , , , , , , , , , , , , ,

Description

Anyone who have tried to lerp an actor and used Unreal’s built-in Replicate Movement may have exhibit jitter in both normal and high-latency situations. The Network Lerp Movement plugin utilizes local prediction to ensure seamless and reliable interpolation. No more jitter!

Technical Details

Cons:

Code Modules:

Number of Blueprints: 7

Number of C++ Classes: 2

Network Replicated: Yes

Supported Development Platforms: Windows, Mac, Linux, IOS, Android. (Only Windows tested, should work on other platforms)

Supported Target Build Platforms: Windows, Mac, Linux, IOS, Android. (Only Windows tested, should work on other platforms)

Documentation: https://docs.google.com/document/d/e/2PACX-1vSfagfYhhzqO1rrz80gDY9z3RBr_bxBuTdCCHitDFYTc_kw1rf_T2Ahpkqy9Nxmv5geSl_57igK-fXR/pub

Example ProjectEngine->Plugins->NetworkLerpMovement->ExampleLevel

Important/Additional Notes: This plugin has been tested in normal and bad network condition. Packet loss more than 5-10% will still cause lag spikes, delayed actions or even out of sync.

You can contact me here: https://discord.gg/azWURcymGY

Supported Engine Versions

5.1 – 5.3