我正在创建一个 2D MMORPG 游戏(以小程序形式),我有一个简单的问题。
我知道,出于安全目的,作为一种通用的反黑客技术,客户端应该包含尽可能少的逻辑数据(因此它不能被操纵和利用)。
我的问题是这样的:假设我将数据从服务器发送到客户端(人们认为这种情况经常发生)。在接收到数据包的客户端代码中,我将所述数据包解析为其“块”,并将该数据逻辑地存储在其准确的对应变量中。假设其中一个变量存储了玩家的健康状况。这是否意味着这个变量实际上不能用于计算——因为它是一个逻辑数据块(因此可以操作,因为它存储在客户端上),唯一的选择是读取包含如果我需要健康金额,与健康相关的信息?
感谢您花时间阅读我的问题。-布莱恩