Guía: Cliente de MU Online en TypeScript para Navegador (muonlinejs) - Source Mu - Mu Server Files
 

Guía: Cliente de MU Online en TypeScript para Navegador (muonlinejs)

Publicado por Dakosmu, Feb 20, 2026, 02:52 PM

Tema anterior - Siguiente tema

0 Miembros y 2 Visitantes están viendo este tema.

Dakosmu

Guía: Cliente de MU Online en TypeScript para Navegador (muonlinejs)



Regístrate para ver el enlace

¿De qué trata este proyecto?
Este proyecto es una recreación moderna del clásico cliente de MU Online utilizando TypeScript y el motor gráfico Babylon.js. A diferencia del cliente original de Windows, este permite ejecutar el juego directamente desde cualquier navegador web moderno, facilitando el acceso y la portabilidad.

Características Principales

  • Motor Gráfico Moderno: Utiliza Babylon.js para renderizado 3D en la web.
  • Modo Offline: Incluye una demo para un solo jugador que no requiere servidor.
  • Compatibilidad con OpenMU: Diseñado para funcionar perfectamente con servidores basados en OpenMU.
  • Encriptación de Paquetes: Soporta los protocolos clásicos (SimpleModulus, Xor32, Xor3).
  • Herramientas de Conversión: Scripts para pasar archivos .BMD a .GLB y texturas .OZJ a .JPEG.

Guía de Instalación Paso a Paso

Para poner en marcha este cliente en tu propia máquina o servidor, sigue estos pasos:

Paso 1: Requisitos previos
Debes tener instalado Bun (versión 1.0 o superior), que es el entorno de ejecución de JavaScript necesario para este proyecto.

Paso 2: Clonar e instalar dependencias
Abre tu terminal y ejecuta los siguientes comandos para descargar el proyecto y sus librerías:

git clone https://github.com/afrokick/muonlinejs.git
cd muonlinejs
bun install

Paso 3: Ejecutar la Demo Offline
Si quieres probar el cliente sin necesidad de un servidor activo, inicia el modo de desarrollo:

bun run dev
Luego, abre en tu navegador la dirección: Regístrate para ver el enlace

Paso 4: Configurar el Modo Multijugador
Para jugar con otros, necesitas un servidor OpenMU activo y activar el proxy de comunicación:


Inicia el proxy WebSocket a TCP
bun run proxy
Finalmente, accede a: Regístrate para ver el enlace

Enlaces y Descargas

  • Regístrate para ver el enlace
  • Regístrate para ver el enlace
Bon Dia

🡱 🡳
Real Time Web Analytics