3 ms·
You definitely can build out functionality in the authoritative server, like drop in. I did that with my games. But you could keep it strictly as cheat prevent
by reitzensteinm 4y ago
You definitely can build out functionality in the authoritative server, like drop in. I did that with my games.
But you could keep it strictly as cheat prevention, which keeps it very close to the AoE model.
I wouldn't start a game in 2023 trusting any input from players, including win reporting - but I understand if their hands are tied by a legacy system, and the players vote on outcomes.
- hot_gril 4y agoDropping in a server like another client might be what they did in HD/DE remakes to allow the game to continue without a player host present. It doesn't help with cheating, cause other players are already interested in enforcing the rules. And doesn't help with lag ofc. Yes, the remakes should've had new netcode. They had full freedom to redo it, no legacy compatibility to deal with. Maybe they wanted to totally emulate the old experience, but ya know, I can just play the old game. DE at least seems to be working out the kinks better; HD was a total mess even after years of patching.
- reitzensteinm 4y agoThe specific way running the simulation on the server helps with cheating is if client A and client B both claim they've won. As you describe, during the game the clients are enforcing the rules, so a player can't eg teleport their units.
- hot_gril 4y agoYeah, you're right, so maybe HD edition had no such authority cause I mentioned that bug where both players can win. Or they didn't check that.