在制作多人游戏时,我是否依赖于浏览器不提供变量给玩家?

When making a multiplayer game, am I dependent on the browser to not give variables to the player (so he could hack)?

本文关键字:浏览器 变量 玩家 依赖于 是否 游戏      更新时间:2023-09-26

例如,我有一个实例播放器。我知道我不能输入:"player "。health = 99999"的JavaScript,浏览器就是不允许我这样做,但如果有人做了一个浏览器,让你这样做呢?或者在默认情况下不可能改变这样的变量?

客户端执行的所有操作都是不安全的。如果你想让它是安全的,那么你必须在服务器上检查它。

我相信像Firebug这样的JS调试器会允许你改变Javascript变量的值