Bienvenido a la documentación oficial de WikiRASH. Aquí explicamos la infraestructura subyacente que permite jugar al modo multijugador masivo en tiempo real sin romper Wikipedia (ni enfadar a los administradores de Wikimedia).

Topología de Red y Sincronización

WikiRASH utiliza una arquitectura basada en WebSockets (Socket.io) montada sobre un backend en Node.js (Express). Esto permite eventos de muy baja latencia esenciales para:

El Proxy Anti-Trampas (Anti-Cheat Server)

Dado que Wikipedia es pública y los usuarios podrían usar herramientas de depuración del navegador para hacer trampa, el cliente de WikiRASH no accede directamente a wikipedia.org. En su lugar, toda la navegación y renderizado pasa por nuestro proxy Node.js especializado:

Economía de Partida y Sistema de Progresión XP

Cada vez que un jugador realiza una acción clave (Navegación Rápida, recolectar un "Doodle Aleatorio" camuflado en el texto, o visitar páginas relevantes), acumula monedas que aplican directamente al menú de Poderes Locos en pantalla.

Tras finalizar una carrera (iniciar en el artículo A y alcanzar la meta B), los datos suben al servidor principal: se calcula el XP base y se multiplica por la dificultad de la ruta y las penalizaciones sufridas, dictando su posición global en el Leaderboard.

Hecho con ❤️ y mucho caos por Rulebug Team.