
Comments

Cyber-Strike
Cyber Strike es un videojuego de combate 1 vs 1 en 2D, desarrollado con Phaser 3 y Node.js, que incorpora modo local y multijugador online en tiempo real.
El objetivo principal del juego es derrumbar al oponente fuera de la plataforma, utilizando empujes, saltos y ataques básicos, fomentando partidas rápidas y competitivas de entre 1 y 2 minutos de duración.
Desde el punto de vista técnico, el proyecto implementa una arquitectura cliente–servidor:
Una API REST se utiliza para la gestión de estados iniciales, conexión de jugadores y control de partidas.
La comunicación en tiempo real durante el combate se realiza mediante WebSockets, permitiendo sincronizar acciones, posiciones y eventos del juego entre dos jugadores conectados desde distintos dispositivos.
El diseño del juego prioriza:
Controles simples e intuitivos
Feedback visual claro
Baja latencia en partidas online
El proyecto corresponde a la Práctica Obligatoria – Fase 3/4/5 de la asignatura Juegos en Red (URJC), y fue desarrollado de manera colaborativa por todo el equipo, participando activamente en la implementación del multijugador, lógica de red, diseño de escenas y documentación.






