In this week’s DevLog, I talk about interpolation, extrapolation, and client-side prediction.

I’ve finally fixed up my white balance. So now my walls look a funny colour, instead of my head.

I forgot to mention in my video that I haven’t yet implemented any kind of prediction or lag-hiding for the player’s missiles. So a predicted client who fires while moving will, after a short delay, have missiles appear behind them, and flying directly towards them.

Here’s a screenshot of that happening, just for you lovely blog subscribers 🙂

(The missiles here are all moving from left to right. The client with the red outline has input focus.)