Tous les projets
IALogiciel

SeaTyrants — IA anti-bot

Détection de bots en temps réel via ONNX Runtime

Une IA qui démasque les bots avant qu'ils ne pourrissent le jeu.

Le besoin client

Contexte

Le MMORPG SeaTyrants est exposé aux comportements automatisés qui dégradent l'expérience des joueurs légitimes.

Problème

Les heuristiques classiques sont insuffisantes face à des bots de plus en plus sophistiqués.

Objectif

Détecter les comportements de bots en temps réel à partir de signaux gameplay, sans pénaliser les joueurs honnêtes.

Les enjeux

  • Protéger l'économie et l'équité du jeu

  • Tenir des performances temps réel côté serveur

  • Limiter les faux positifs sur les joueurs légitimes

La solution proposée

Ce qui a été construit

Une intégration ONNX Runtime en C/C++ qui charge des modèles entraînés et les évalue sur des signaux de gameplay.

Pourquoi ce choix

ONNX Runtime permet d'inférer des modèles ML directement côté serveur, en natif, avec une latence minimale.

Comment ça répond au besoin

Pipeline d'entraînement offline, export en ONNX, inférence en C/C++ branchée sur les flux de gameplay côté serveur.

Les fonctionnalités clés

  • Inférence de modèles ML côté serveur en C/C++

  • Détection en temps réel sur les flux gameplay

  • Score de confiance par joueur

  • Modèles ré-entraînables et déployables sans toucher au binaire

  • Boucle d'amélioration continue

Les résultats

  • Détection des bots côté serveur sans dégrader l'expérience

  • Latence d'inférence compatible avec un MMORPG temps réel

  • Capacité à itérer sur les modèles indépendamment du jeu

Stack technique

Choix techniques utilisés sur ce projet.

CC++ONNX RuntimePython (entraînement)

Vous avez un besoin similaire ?

Parlons de votre projet. Je vous aide à transposer cette approche à votre propre contexte.