Volver a todos los proyectos

04 / Tiempo real / Multijugador

Particle Playground

Un pequeño universo compartido. Una autoridad Java.

Entrar al playground
Captura del playground en funcionamiento

El proyecto

Particle Playground

Una arena multijugador original creada para Zalduaxa.eus. Guía un personaje geométrico, recoge partículas luminosas e intercambia disparos con otros jugadores. Un impacto devuelve parte de los puntos al mundo; nadie queda eliminado.

Una mirada más cercana

El juego se conecta a un servicio Java independiente al entrar; la portada tiene una vista de espectador separada. Canvas dibuja el mundo; el servidor decide posiciones, recogidas, proyectiles, colisiones y puntos. Sesiones de navegador independientes comparten la misma sala.

Particle Playground

Decisiones de ingeniería

01

Una autoridad y comandos ordenados

Las conexiones validan mensajes y los añaden a una cola acotada. Un bucle de simulación a 30 Hz controla las salas y evita modificaciones concurrentes del mundo.

02

Respuesta inmediata, puntos reales

La predicción local se reconcilia con el estado confirmado por el servidor. Los demás jugadores se interpolan entre instantáneas. Solo el servidor concede puntos o registra impactos.

03

Mensajes útiles, efectos locales

Las instantáneas a 15 Hz transmiten entidades móviles y eventos. Los cambios de partículas y los conjuntos completos periódicos sincronizan el mundo; las estelas y chispas se generan localmente.

Sigue explorandoZalduaxa.net