Skip to content

Latest commit

 

History

History
97 lines (70 loc) · 4.06 KB

llup-roadmap-esp.md

File metadata and controls

97 lines (70 loc) · 4.06 KB

LoveLive! UNOFFICIAL PROJECT

Roadmap (Progreso de desarrollo)

Note

Este Roadmap puede estar sujeto a cambios debido a retrasos, creación de nuevas características y otros elementos no señalados.


Resumen:

Última actualización de status Tickets completados Tickets pendientes Progreso total
2024-07-28 22:28 (GMT -4) 150 4 55.56% (10/18 tareas)

Checklist de características:

  • [COMPLETADO] REACONDICIONAMIENTO DEL NÚCLEO DE "REN'PY RHYTHMBEATS!"

  • [COMPLETADO] INTEGRACIÓN DEL SERVICIO DE DISCORD RICH PRESENCE.

  • [COMPLETADO] ALMACENAMIENTO DE DATOS PRINCIPALES DEL JUGADOR.

  • [COMPLETADO] SELECTOR DE CANCIONES (MODO "UN SOLO JUGADOR").

  • [COMPLETADO] SISTEMA DE CACHING DE DISPLAYABLES (IMÁGENES/MVs).

  • [COMPLETADO] SISTEMA DE PROGRESO DE JUGADOR (NIVEL DE JUGADOR).

  • [COMPLETADO] PANEL DE COLECCIÓN DEL JUGADOR.

  • [COMPLETADO] MENÚ DE RECLUTAMIENTO (Gacha).

  • [COMPLETADO] GESTOR DE ASSETS Y DESCARGAS DESDE EL CDN.

  • [COMPLETADO] MENÚ DE INICIO.

  • [EN CURSO] PANEL DE AFINIDAD CON SCHOOL IDOL FAVORITA.

  • Lógica del sistema de afinidad (MemberAffinity()).

    • Crear lista de Tiers de afinidad, con color identificador y rango de AP.
    • Diseñar íconos de corazones para cada Tier.
    • Obtener las estadísticas almacenadas de afinidad (Idol favorita).
    • Crear método para obtener el nivel (Tier) de afinidad, y su título asociado.
    • Crear método para comprobar promoción de Tier.
    • Crear método para almacenar los cálculos de estadísticas en atributos.
  • Diseño del panel de afinidad.

    • Crear animaciones de UI para Tiers altos.
    • Crear barra de progreso del Tier actual.
    • Agregar opción de entregar regalos (requiere nuevos items en inventario).
    • Agregar opción para acariciar la cabeza a tu Idol favorita (+ AP).
  • Lógica del inventario.

    • Modificar lógica global de búsqueda de ítems en inventario.
    • Integrar los ítems consumibles (Regalos).
    • Llamar items por su Key respectiva.
  • [EN ESPERA] APARTADO DE JUEGO: LIVE SHOWS.
  • Secuencia de los Live Shows.
    • Mostrar portada, título, Full Combo y BPM de la canción a jugar.

    • Instanciar la partida como objeto del núcleo de Ren'Py RhythmBeats! (RhythmPlayground()).

    • Mostrar juicio del Live Show al finalizar la partida (Live Cleared!, Full Combo!, All Perfect!).

    • Mostrar XP obtenida por performance del Live Show.

      • XP por juicio del Live Show.
      • XP por tiempo de reacción promedio.
      • XP por nuevo récord alcanzado.
    • Mostrar resultados (estadísticas) del Live Show.

      • Cantidad de notas Perfect!.
      • Cantidad de notas Great!.
      • Cantidad de notas Miss.
      • Mostrar bandera de Full Combo/All Perfect.
      • Mostrar bandera de nuevo récord.
      • Mostrar LP obtenido en el Live Show.
      • Mostrar el Rank del Live Show (CBAS).
      • Escoger y mostrar los ítems de recompensa del Live Show.
  • [PENDIENTE] PANEL DE FORMACIÓN DE LIVE SHOW.

  • [PENDIENTE] PANEL DE MISIONES CON RECOMPENSAS.

  • [PENDIENTE] PANEL DE PERFIL DEL JUGADOR.

  • [PENDIENTE] SISTEMA DE CUENTAS DE JUGADOR (LoveLive Fan ID, Database).

  • [PENDIENTE] EVENTOS ONLINE ASÍNCRONOS (MODOS DE JUEGO Y BACKEND DEL SERVIDOR).

  • [PENDIENTE] MAPEAR UN TOTAL DE 30 CANCIONES PARA EL LANZAMIENTO.

  • [PENDIENTE] PROCEDIMIENTO DE LIBERACIÓN DE "LOVELIVE! UNOFFICIAL PROJECT".

  • [PENDIENTE] PROCEDIMIENTO DE LIBERACIÓN DEL CÓDIGO FUENTE DEL JUEGO (GitHub).