Valorant MMR Estimator
Outil web permettant d'estimer le MMR caché des joueurs Valorant via l'API officielle.
Contexte & Objectif
Dans Valorant, le MMR (Matchmaking Rating) est un indicateur caché qui détermine le niveau réel d'un joueur et influence le matchmaking. Contrairement au rang visible, le MMR n'est pas accessible directement. Ce projet personnel vise à créer un outil web capable d'estimer ce MMR en analysant l'ELO moyen des adversaires rencontrés lors des 10 dernières parties.
Ce projet est né d'un constat simple : aucun outil fiable et sécurisé n'existe actuellement pour estimer précisément le MMR caché. En tant que joueur de Valorant évoluant à haut niveau et participant à des tournois locaux, j'ai voulu créer un outil utile pour moi-même et la communauté, tout en développant de nouvelles compétences techniques.
Défis techniques
Connexion à l'API Valorant
Intégration avec l'API officielle de Riot Games pour récupérer les données de matchs et de joueurs en temps réel.
Traitement des données
Extraction et structuration des informations pertinentes : historique des parties, rangs des adversaires, résultats.
Algorithme d'estimation
Développement d'un système de calcul basé sur l'ELO moyen des lobbies pour estimer le MMR réel du joueur.
Hébergement & Performance
Mise en place d'une infrastructure capable de gérer les appels API et d'offrir une expérience utilisateur fluide.
Fonctionnalités prévues
- Recherche de joueur par Riot ID (Username#Tag)
- Analyse des 10 dernières parties en Solo Queue
- Calcul de l'ELO moyen des adversaires rencontrés
- Estimation du MMR avec indicateur de tendance (Rising/Stable/Falling)
- Affichage du winrate et des statistiques récentes
- Interface moderne aux couleurs de Valorant
État d'avancement
Interface UI
Design et intégration front-end terminés.
Logique de calcul
Algorithme d'estimation du MMR implémenté.
Connexion API
Intégration avec l'API Riot en cours (données de test actuellement).
Déploiement
Hébergement et mise en production à venir.
Technologies & Compétences
JavaScript
Développement front-end et logique applicative.
HTML / CSS
Interface utilisateur moderne et responsive.
Communication API
Communication avec l'API Riot Games (Valorant).
Algorithmique
Conception de l'algorithme d'estimation du MMR.
Contact & Ressources
Projet personnel en cours de développement — le code source sera disponible prochainement.