Huit modules.
Zéro coup bas.
Huit modules couvrent les profils joueurs, l'intégrité, le matchmaking, la santé des serveurs, le chat, les recours et les données en direct, chacun pour une équipe différente du studio. Praetor pour studios inclut les huit dans chaque palier. Praetor Community fait tourner une sélection ciblée : Warden, Persona, PlayerHub et les alertes.
Les huit modules
Commencez par l'équipe qui souffre le plus.
Dites-nous où ça fait mal aujourd'hui : tricheurs, matchmaking, serveurs, chat ou recours. Nous vous montrerons d'abord comment ce module se branche sur vos serveurs.
// one client per server process GameLink::GLClient client; client.Startup( iMaxPlayers, nullptr ); client.LoadCertificateFromFile( sCert, sKey ); client.ConnectUsingEndpoint( sEndpoint, sLicenseKey, sVersion, 5000 ); // main loop: never blocks the game client.Tick();
Repère : la référence propre à ce joueur. Barre : les 3 derniers jours. Persona signale le changement et le transmet à Warden comme un signal, pas comme un verdict.
Trois détections indépendantes concordent. Votre équipe garde la décision.
Un tricheur confirmé continue de jouer, seulement contre d'autres tricheurs, et ne le sait jamais.
Intégrez-le à votre site. Les joueurs voient les chiffres, pas les personnes.
200+ événements,
droit dans votre stack.
Abonnez-vous uniquement à ce qui compte, filtré par jeu, serveur, segment de joueurs ou gravité. Le pipeline complet est inclus dans Praetor pour studios. Praetor Community dispose des alertes Discord et webhook.
X-Praetor-Event: warden.case_opened X-Praetor-Signature: sha256=9f2c…e71a Idempotency-Key: evt_01J9ZQ4K7M { "type": "warden.case_opened", "game": "your-game", "server": "eu-west-03", "player": "pixel_pete", "risk": 0.91, "signals": [ "reaction", "aim_snap" ], "evidence": 3, "status": "review" }
Exemple de payload. Les noms de champs sont illustratifs.
Par le SDK ou par la Web API, Hindsight reconstruit la même vue : du dessus et par les yeux du joueur.