Comment by ZephyrSkies

Comment by ZephyrSkies a day ago

0 replies

Hi, one of the BAR devs here. Glad to hear the tall praise for the project and even happier to hear you've been having a great time playing it!

One of the additional safeguards against cheating within BAR is the shared simulation that all machines connected to any given match have to perform. As the entire process is synced between all these machines, any mismatch is immediately picked up by other machines and the server hosting the match itself and results in an automatic booting of that player with the desynced game. If 15 machines can agree on an event happening in the simulation, and 1 can't, why should the 1 be trusted? This includes things like the economy reserves for a given player or the behaviour of their units, not just the physical simulation of the projectiles and their trajectories and hit registers.