Fast movement replication (Aircrafts)

Seniors of UE,

Please help! I need to find the best way to replicate a fast Jet movement in Unreal Engine without lags and stutters.

I have all custom physics calculated in one function, but I fail to replicate all that to work smoothly on a dedicated server!

P.S. Its not that easy just telling me to use the movement component because it can work for helicopters but maybe not for jets because of the high speeds

You could optionally utilize Character Movement Component. It has settings to auth client movement.


Set CMC movement mode to Flying.


Have enabled physics sub-stepping and Sub-step Async Physics?

Fast moving physics calcs should be done in C++ preferably. Outside that tick calculations should run on Event Async Physics Tick.

1 Like

just replicate your jet’s position at a high frequency to the server, then to everyone else through replicated variables. Use VInterpTo or RInterpto or TInterpTo to smooth out the servers data on the event tick

if you really want to get hardcore you can implement client side prediction or some physics rewind stuff, but you should start simple

1 Like