Evaluando propuestas

Desarrollo de Plataforma de Matchmaking y Pugs para Left 4 Dead 2 con Node.js y Steam Openid

Publicado el 26 Octubre, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Se busca un desarrollador experimentado para crear una plataforma web competitiva de matchmaking y PUGs (PickUp Games) para el videojuego Left 4 Dead 2. El proyecto se inspira en sitios como CEDAPug y L4D2Center, buscando replicar y mejorar sus funcionalidades.

Los requisitos técnicos clave incluyen:
- Backend desarrollado en Node.js utilizando el framework Express.
- Autenticación obligatoria de usuarios a través de Steam OpenID, implementada con Passport-Steam.
- Un sistema de colas en tiempo real para 8 jugadores, gestionado mediante Socket.io/WebSockets, para facilitar la creación de partidas.
- Conexión automatizada a servidores dedicados de Valve, utilizando comandos RCON y Source Query (A2S) para la gestión de partidas.
- Base de datos SQL, preferiblemente PostgreSQL, para el almacenamiento de estadísticas de usuarios, cálculo de rangos (MMR/Elo) y administración de sanciones (Bans).

Ya se cuenta con un repositorio inicial en GitHub para comenzar el desarrollo. Se espera un profesional con capacidad para integrar todas estas tecnologías y ofrecer una solución robusta y escalable.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias