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 :

  1. Téléchargez l'installable de l'overlay.
  2. Lancez l'application.
  3. Configurez la connexion à Constellation (URL du hub SignalR, locale).
  4. 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.

Liens utiles