← Hotel / Planta 01

Rivuko Emulator

Rust Dominios implementados

El servidor del hotel y su lógica.

Aquí se decide todo lo que pasa en el hotel: quién entra, qué ocurre en cada sala y qué se guarda. Los dominios de juego y los plugins están implementados; la validación final del conjunto sigue pendiente.

  1. 01 Rendimiento

    Ligero de verdad

    Estimaciones provisionales de recursos, pendientes de mediciones reproducibles y de la validación final.

    • 48 MB de RAM, frente a ~300 MB
    • 0–0,5 % de procesador en reposo, frente a 2–3 %
    • −60 % de datos enviados a cada jugador
    • <2 s para encenderse

    Cifras aproximadas: Rivuko sigue en desarrollo y todavía falta mucho por añadir, así que pueden variar.

  2. 02 Ya funciona

    Todo el hotel, en marcha

    Todo lo que hace un hotel ya está dentro del emulador:

    • Salas con su movimiento y su chat, timbre, contraseña y editor de planos.
    • Muebles, inventario, intercambios y los muebles con vida propia: dados, televisores, tocadiscos…
    • Automatismos para montar juegos y sorpresas en la sala sin escribir código.
    • Tienda, monedas, club, regalos y mercadillo entre jugadores.
    • Amigos, mensajes privados, grupos con sus foros y logros.
    • Mascotas, bots, cámara, encuestas y juegos.
    • Moderación completa, con guías, guardianes y 94 comandos.
  3. 03 Para quien lo gestiona

    Cuatro órdenes y listo

    Encender el hotel, preparar los datos o revisar los ajustes se hace con una sola orden. Y si lo prefieres, el hotel entero (servidor, base de datos y web de ejemplo) se levanta de una vez con Docker.

    • # Enciende el hotel.

      $ rivuko serve

    • # Prepara la base de datos.

      $ rivuko migrate

    • # Revisa los ajustes sin encender nada.

      $ rivuko config check

    • # Crea una entrada de un solo uso.

      $ rivuko ticket

  4. 04 Ajustes

    Dos archivos, sin sorpresas

    Uno para los ajustes del hotel (monedas, límites, ritmos, plugins) y otro aparte para las contraseñas. Si algo está mal escrito, el emulador te dice exactamente qué al encenderse.

  5. 05 Administración

    Cada hotel, su propio panel

    La gestión del hotel (cuentas, contenido, moderación, estado) va por una vía separada del juego, para que cada hotel construya el panel que quiera. El equipo ya cuenta con Rivuko Studio, en escritorio o navegador, para editar recursos, Tienda, textos, placas, rangos y configuración, publicar contenido y monitorizar el hotel. La web de cada hotel sigue siendo una pieza independiente.

  6. 06 Plugins

    Cada hotel, a su manera

    Los plugins ya funcionan: añaden comandos, muebles, bots o reglas propias sin tocar el núcleo, aislados y solo con los permisos que les des. Se instalan y actualizan con el hotel encendido.

  7. 07 Calidad

    Probado a conciencia

    Antes de darlo por bueno, alguien que no lo había escrito intentó romperlo. Además, se metieron fallos a propósito para comprobar que las pruebas los cazaban todos.

Lo que viene

Traer los hoteles que ya existen

El traslado de cuentas, salas e inventarios desde Arcturus sigue pendiente, junto con la refactorización transversal y la validación final.

Leer el informe técnico n.º 1

Comunidad oficial

Únete a nuestro Discord

Sigue el desarrollo de Rivuko de cerca: novedades antes que nadie, avances y un sitio para hablar con el equipo y con otros jugadores.