本文主要是介绍反作弊方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原则
- 休闲类游戏,不需要太高的实时性,不做实时校验,做事后校验。
- 允许玩家作弊,作弊也是一种游戏体验。
思路
- 尽可能缩短从开挂到封号的时间差。
- 尽可能减小开挂修改数据后的影响范围。
- 尽可能降低玩家举报后的处理时长。
- 降低误报率。可以接受漏报,但不能误报。
需要做什么
- 记录玩家在app中的可以带来数据变化的操作,记录时间流水线。多维度查看数据,分析数据。
- 根据个体的时间变化曲线和总体的数据分布图,进行推理,是否在合理的置信区间。
- 建立完善的反馈机制。玩家举报时,操作需要简单便捷。后台对反馈情况要及时跟进。
- 根据历史行为计算玩家的安全级别。
- 排行榜、工会等公开的数据池里的数据项,根据玩家的安全级别支持延迟发布、冻结、下线、恢复。
这篇关于反作弊方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!