Source: HL Rally: Source
We have decided to change forums to phpBB, and start fresh for HL Rally 2. Feel free to visit them. A custom HL Rally template is coming soon.
In order for an online game to be smooth when playing, two sets of calculations need to be performed. The first set of calculations is performed at the server. The second set of calculations is performed at your local machine (the client). It is possible for the two calculations to have differing results, so the client needs to correct to be in sync with the server.In Half-Life 2, the driving of vehicles is calculated on the server only. The origin of the client's vehicle is interpolated between updates sent from the server. This is a problem because it makes the input of driving vehicles latent.Most of the work that I have done for HLRally 2 is to do with client-side prediction. I feel that driving vehicles must be smooth to play before any work on cosmetics is done.I have had success in modifying HL2 to have a client-side havok physics object as your vehicle. More work needs to be done on correction and testing before moving on.
As you may have noticed, hlrally.net was down for the last week. Resultingly, HL Rally has changed web servers. A few of the images accross the site may not work for a while. Apologies for the downtime.