Crédits
Inspirations et sources
CStonx repose sur le travail d’autres personnes. Voici tout ce qui l’a inspiré ou qui l’alimente, avec les créateurs indépendants en premier.
Projets indépendants
Des développeurs et petites équipes sans qui ce site n’existerait pas.
- Twoos123 · cs2-meta-engineAnalyse de démos pro : lineups de grenades, replay 2D, économie, heatmaps et scouting. Une grande source d’inspiration pour le replay et l’analyse.
- NC1107 · cs2-smoke-solverLe moteur du Nade Solver : physique des grenades mesurée dans CS2, recherche de lineups et volume de fumée (licence PolyForm Noncommercial).
- hellold6 · CS2LineupsRecherche de lineups sur la géométrie réelle des maps, point de départ du Nade Solver.
- ReneRebsdorf · CS2-annotationsRepères setpos du catalogue Utility et lancers de référence pour mesurer la précision du Nade Solver (licence MIT).
- ValveResourceFormatLecture des fichiers de CS2 : collisions des maps utilisées par le Nade Solver, et conversion des cartes pour le replay 3D, faite par l’utilisateur depuis son installation.
- LaihoE · demoparserLe parseur de démos CS2 qui sert à extraire les données de chaque replay.
- MurkyYT · cs2-map-iconsLogos, radars et données d’overview des maps, extraits des fichiers du jeu.
- ghostcap-gaming · cs2-map-imagesCaptures des maps utilisées sur les pages de partie.
- lipis · flag-iconsDrapeaux des pays sur les profils (licence MIT).
- Lexogrine · cs2-react-hudIcônes d’armes et de HUD, et référence pour le rendu façon CS2 (licence MIT).
- Inter · Barlow Condensed · JetBrains MonoPolices auto-hébergées via Fontsource.
- Skiper UI · skiper106Le curseur de saisie animé (Smooth Input), réécrit en Vue d’après le composant skiper106.
- davidthe19th · FlashbangLe modèle 3D de la flash sur l’accueil (licence CC BY 4.0), converti en WebP et en matériaux métal/rugosité.
- Firewarden · M67Le modèle 3D de la grenade HE sur l’accueil (licence CC BY 4.0), réduit à une seule grenade, textures converties en WebP.
- Vanillatography · M18 Smoke GrenadeLe modèle 3D de la grenade fumigène sur l’accueil (licence CC BY 4.0), réduit à une seule grenade, textures converties en WebP.
- LiliumLetifer · Molotov CocktailLe modèle 3D du cocktail Molotov sur l’accueil (licence CC BY 4.0), sans les flammes, textures converties en WebP.
- alligator_alex · 35mm Film RollLe modèle 3D de la pellicule 35 mm sur l’accueil (licence CC BY 4.0), textures converties en WebP.
- HossamElrayes · Note BookLe modèle 3D du carnet sur l’accueil (licence CC BY 4.0), textures converties en WebP.
- Incg5764 · Golden TrophyLe modèle 3D du trophée sur l’accueil (licence CC BY 4.0), textures converties en WebP.
Services et grandes références
Les plateformes dont CStonx affiche les données ou reprend l’esprit.
- LeetifyRating Leetify, classement Premier et statistiques détaillées des joueurs.
- FACEITNiveau, Elo et historique FACEIT.
- Steam / ValveProfils, avatars et identités des joueurs.
- CSRepSource facultative, par son API officielle : sanctions officielles connues (FACEIT, Gamers Club). Ses signalements sont affichés comme des avis.
- PorofessorL’idée de départ : voir d’un coup d’œil qui l’on affronte, comme pour League of Legends.
- three.jsLe rendu 3D des replays du Nade Solver et du replay 3D des démos.
- MediabunnyEncodage des clips en MP4 ou WebM dans le navigateur (licence MPL-2.0).
- three-mesh-bvhCalcul rapide des rayons du replay 3D (direction du regard, trajectoires, visibilité) sur la carte importée (licence MIT).
- glTF-TransformCompression des cartes et modèles convertis sur ton PC par l’outil de conversion, avant import (licence MIT).
- Headless UI · Tailwind CSSInspiration du design et composants d’interface accessibles.