haxball / haxball-issues

114 stars 42 forks source link

Extrapolation but only for us #1512

Open ghost opened 2 years ago

ghost commented 2 years ago

I don't have any idea if this is possible but since many people are crying about extrapolation for years., is there any possibility to have extrapolation just for our player? I mean, we all know that extrapolation predicts the game from future in milliseconds and shows it to us on client-side in jittery way. So a good upgrade for extrapolation could be predicting "only our" player but not everything else. So that way we can achieve something like this:

-We see our player like we put extrapolation 100 (which it's good for movement) -We see everything like 0 extrapolation except our player (such as other players and ball)

At the end, we will have good control on ball since our player won't look like we have 0 extrapolation and the rest of the game will look like smooth as butter.

If this can be done, make this possible to permanently solve extrapolation issue bro... @basro

Mirac35 commented 2 years ago

Perfect extrapolation definition. But what you've just ask from your message is technically impossible. But with some changes on current movement settings its easily achieveable and definately required due to player base needings. Default table-hockey feeling is a Haxball classic but game is evolved into far fast-paced style than that. I'd suggest overhaul/update game controls and make extrapolation option less essential and re-haul/move current settings as different map/gamemode into maps and bury it over. This is the only path for basro needs to turn for "extrapolation issue" you mentioned above. No one wants to play air hockey and DEFINATELY no one wants to play air hockey with stutters.