Ingénierie inverse du moteur de jeu League of Legends pour des ensembles de données haute fidélité

2025-02-12

Cet article détaille la création d'un ensemble de données haute fidélité de League of Legends par le biais de l'ingénierie inverse du moteur de jeu et du format de fichiers de replay. Les ensembles de données et les outils d'analyse existants souffrent d'une faible granularité, d'imprécisions et d'incomplétude. L'outil de l'auteur capture les positions précises des joueurs, les temps d'utilisation des capacités et les calculs de dégâts à des intervalles de millisecondes. L'article décrit les défis techniques, notamment le décryptage des fichiers de replay internes, l'émulation du moteur de jeu et le traitement des paquets cryptés. Ce travail a des implications significatives pour l'apprentissage par renforcement et offre des informations précieuses sur l'extraction de données pour des jeux similaires.

Jeux