Skip to content

Backend en Java para conectar vía WebSocket con la API de overlays de Age of Empires II: DE. Obtiene datos en tiempo real de partidas (mapa, tipo, diplomacia, jugadores) filtrando por ID, listo para integrarse con overlays en OBS o frontends personalizados.

Notifications You must be signed in to change notification settings

JosephCastillo/stats-aoe2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏰 stats-aoe2 (Backend Java)

📌 Descripción

Este backend en Java se conecta a la API WebSocket de Age of Empires II: Definitive Edition para obtener y procesar datos en tiempo real de partidas en curso.
Está optimizado para integrarse con overlays en OBS o aplicaciones web que requieran mostrar información del juego en vivo.

🚀 Características

  • Conexión WebSocket a la API oficial de overlays.
  • Filtrado por ID de jugador objetivo.
  • Obtención de:
    • Mapa (map)
    • Tipo de partida (game_type)
    • Diplomacia (diplomacy)
    • Datos del jugador y del oponente (nombre, civilización, ELO, país, equipo, etc.)
  • Manejo automático de mensajes no relevantes.
  • Cierre automático al procesar datos de partida.
  • Estructura fácil de integrar con un frontend.

🛠️ Requisitos

  • Java 11 o superior.
  • Maven o cualquier gestor de dependencias compatible.

📦 Instalación

  1. Clona este repositorio:
    git clone https://github.com/usuario/stats-aoe2.git
    
    
org.java-websocket Java-WebSocket 1.5.6 com.google.code.gson gson 2.10.1

📡 Ejemplo de salida


¡Partida encontrada para el ID: 247224!

Detalles de la partida: Mapa: Arabia Tipo de juego: RM Diplomacia: 1v1 ----- Mi jugador ----- ID: 247224 Nombre: MiNick País: MX Civilización: Mayans Elo: 2400 Equipo: 0 ----- Oponente ----- ID: 123456 Nombre: OponenteNick País: BR Civilización: Aztecs Elo: 2300 Equipo: 1

About

Backend en Java para conectar vía WebSocket con la API de overlays de Age of Empires II: DE. Obtiene datos en tiempo real de partidas (mapa, tipo, diplomacia, jugadores) filtrando por ID, listo para integrarse con overlays en OBS o frontends personalizados.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages