Overlay
Overlay Constellation
Application desktop WPF affichant des informations par-dessus le jeu via SignalR (en développement).
Contexte
L'Overlay Constellation est une application desktop WPF (Windows) qui affiche une couche d'information par-dessus le jeu Summoners War, sans remplacer son interface. Il se connecte à Constellation via SignalR pour recevoir les événements en direct de la guilde.
Statut : l'overlay est encore en développement. Cette page décrit les capacités prévues et l'architecture actuelle ; le détail d'installation et les cas d'usage évolueront avec les versions.
Capacités prévues
- Suivi de la fenêtre de jeu (
GameWindowTracker) : détecte la fenêtre Summoners War active. - Capture d'écran et détection de page (
ScreenCaptureService,PageDetectionService) : identifie la page de jeu affichée pour contextualiser l'overlay. - Zones d'overlay (
ZoneManager) : dispose des panneaux d'information par-dessus le jeu selon une configuration de zones. - Notifications et panneau de stats (
NotificationViewModel,StatsPanelViewModel) : signaux live et statistiques poussés via SignalR. - Connexion SignalR (
SignalRClientService) : abonnement aux événements de la guilde (rapports, états de siège, etc.). - Localisation : l'interface suit la locale configurée (
UiLocale).
Prérequis (à venir)
- Windows (application WPF).
- Compte Constellation lié à une guilde activée.
- Connexion au hub SignalR de Constellation.
Installation (à venir)
L'overlay n'est pas encore publié publiquement. Une fois disponible :
- Téléchargez l'installable de l'overlay.
- Lancez l'application.
- Configurez la connexion à Constellation (URL du hub SignalR, locale).
- Ouvrez Summoners War : l'overlay se positionne sur la fenêtre de jeu détectée.
Limites
- Projet en développement : les fonctionnalités et l'interface peuvent changer.
- La détection de page dépend de la résolution et de la configuration graphique du jeu.
- L'overlay dépend de la disponibilité du hub SignalR de la guilde.