棋牌游戏服务器的反作弊系统简介
2021-07-14 17:10:36 【

随着网络的发展,智能手机成为人们日常生活中必不可少的生活必需品。手机上 的游戏软件也更多样化、复杂化,已经可以和电脑上的游戏进行媲美,甚至可以和电脑上的 游戏进行同步,具有很强的娱乐性和交互性。

  在手机上进行游戏,尤其是棋牌类游戏时,如斗地主、麻将等,经常会出现作弊现 象。但是现有的棋牌游戏管理系统,无法有效的对作弊现象进行禁止,导致用户流失严重, 用户活跃度大幅度下降,影响游戏厂商的口碑以及营收。

  现有的棋牌游戏管理系统,无法及时处理举报信息,导致作弊泛滥;且无法有效识 别并禁止用户,导致用户可以一次登录多个帐号进行游戏或多次更换帐号进行游戏,从而 影响游戏环境。

  因此,亟需一种能够有效识别作弊信息,并对作弊的终端有效封禁的棋牌游戏管理系统。

  那么棋牌游戏服务器反作弊系统的原理是什么样的呢?

  棋牌游戏的管理系统,包括至少一个终端和棋牌游戏服务器,终端与棋牌游戏服务器 连接并进行数据交互;

  棋牌游戏服务器包括第一存储模块、第一接收模块、第一获取模块、第一处理模块、第 一发送模块、第一判断模块;

  第一存储模块,用于存储棋牌游戏数据程序;

  第一接收模块,用于接收终端发送的游戏请求和游戏指令,并将游 戏请求传输至第一获取模块,将游戏指令传输至第一处理模块;

  第一获取模块,分别与第一接收模块、第一处理模块连接,根据第一 接收模块传输的游戏请求获取终端信息,终端信息包括用户标识、网络地址、 当前状态信息,并将用户标识、网络地址和当前状态信息传输至第一处理模块;

  第一处理模块,分别与第一存储模块、第一接收模块、第一获取模块连接,用于对第一接收模块接收的游戏指令进行处理,对第一获取模块 传输的网络地址进行判断,根据游戏指令调用第一存储模块的数据;

  第一发送模块,连接第一处理模块,用于将第一处理模块调用 第一存储模块的数据传输至终端;

  第一判断模块,连接第一处理模块,其中保存有白名单和黑名单,用于将 第一处理模块获取的用户标识和网络地址与白名单或黑名单进行判断, 并将第一判断结果传输至第一处理模块;

  白名单为在预设时间段内未发生作弊行为的终端信息集合,黑名单为在 预设时间段内发生作弊行为的终端信息集合;

  第一处理模块根据第一判断结果进行处理,并通过第一发送模块向 终端传输处理结果。

  优选的,棋牌游戏服务器还包括识别模块,识别模块分别与第一处理模块、第一判断模块连接,用于根据在预设时间段内是否发生作弊行为对第一获取模块获取的终端信息进行识别得到识别结果,并将识别结果发送至第一判断模块, 第一判断模块将识别结果保存至白名单或黑名单。

  优选的,识别模块根据预设识别频率对终端信息进行识别,预设识 别频率为每小时进行一次识别。

  棋牌游戏的管理系统,通过第一判断模块判断终端是否处于白名单或黑名单,从而决定终端能否进行游戏,当终端处于白名单时,终端可以进行游戏,当终端处于黑名单时,终端无法进行游戏;更进一步地,通过第二判断模块判断处于黑名单的终端 是永久性封号还是临时性封号;更进一步地,通过第三判断模块,判断处于黑名单的终端处 于临时性封号的时间信息;使用者通过在终端上输入手势或者向终端输入语音,便于使用者根据需要进行操作;通过设置举报模块、复盘模块和分析模块,可快速、自动根据举报信息对终端是否作弊进行识别,并将识别结果返回第一处理模块,第一处理模块根据识别结果决定终端是否列入黑名单、封号类型以及封号时间,利于打击棋牌游戏作弊现象,维护游戏环境。


】【打印关闭】 【返回顶部
上一篇需要关注的10个区块链用例 下一篇地方棋牌开发拓展棋牌游戏市场,..