gpt4 book ai didi

javascript - 防止 Javascript 游戏作弊

转载 作者:可可西里 更新时间:2023-11-01 02:57:35 25 4
gpt4 key购买 nike

我目前正在使用 JavaScript/JQuery 开发游戏。这是一种简单的打砖 block 类型的游戏,可以保持分数、等级等。我正计划实现一个排行榜,用户可以向其提交最终分数。我看到的唯一问题是用户在大多数浏览器上使用开发人员工具来操纵分数。我知道将事物保留在服务器端将解决大部分这些问题,但是如果有大量用户,它将对我的服务器造成严重的请求冲击。 Cookies - 轻松更改客户端。老实说,我提倡公平游戏的逻辑想法是不合逻辑的,因为总有人想作弊/成为排行榜的佼佼者。话虽如此,在不让用户更改分数的情况下跟踪用户分数的有效方法是什么?

最佳答案

让页面提交完整的比赛重播,而不仅仅是最终比分。给定随机种子和用户输入的逐帧记录,您的服务器应该能够模拟和重建游戏并验证分数。

显然重播也可以被伪造,但它需要做很多工作(实际玩游戏并获得好分数,尽管有 AI 辅助的不公平优势、减速和其他客户端黑客攻击)该工具-辅助得分理应进入排行榜。

关于javascript - 防止 Javascript 游戏作弊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7171101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com