Skip to content

Latest commit

 

History

History
95 lines (69 loc) · 3.52 KB

llup-roadmap-eng.md

File metadata and controls

95 lines (69 loc) · 3.52 KB

LoveLive! UNOFFICIAL PROJECT

Roadmap (Development progress)

Note

This Roadmap may be subject to change due to delays, creation of new features and other elements not noted..


Summary:

Last status update Completed tickets Pending tickets Total progress
2024-07-28 22:28 (GMT -4) 150 4 55.56% (10/18 tasks)

Feature checklist:

  • [COMPLETE] REFURBISHING THE CORE OF "REN'PY RHYTHMBEATS!".

  • [COMPLETE] DISCORD RICH PRESENCE SERVICE INTEGRATION.

  • [COMPLETE] STORAGE OF MAIN PLAYER DATA.

  • [COMPLETE] SONG SELECTOR ("SINGLE PLAYER" MODE).

  • [COMPLETE] DISPLAYABLE CACHING SYSTEM (IMAGES/MVs).

  • [COMPLETE] PLAYER PROGRESS SYSTEM (PLAYER LEVEL).

  • [COMPLETE] PLAYER COLLECTION PANEL.

  • [COMPLETE] RECRUITMENT MENU (Gacha).

  • [COMPLETE] ASSETS MANAGER AND DOWNLOADS FROM THE CDN.

  • [COMPLETE] HOME MENU.

  • [IN PROGRESS] AFFINITY PANEL WITH FAVORITE SCHOOL IDOL.

  • Affinity system logic (MemberAffinity()).

    • Create list of Affinity Tiers, with identifying color and AP range.
    • Design heart icons for each Tier.
    • Get stored affinity statistics (favorite idol).
    • Create method to obtain the level (Tier) of affinity, and its associated title.
    • Create method to check Tier promotion.
    • Create method to store the statistics calculations on attributes.
  • Affinity panel layout.

    • Create UI animations for high Tiers.
    • Create progress bar of the current Tier.
    • Add option to deliver gifts (requires new items in inventory).
    • Add option to pat the head of your favorite Idol (+ AP).
  • Inventory logic.

    • Modify global inventory item search logic.
    • Integrate consumable items (Gifts).
    • Call items by their respective Key.
  • [WAITING] GAME SECTION: LIVE SHOWS.
  • Sequence of the Live Shows.
    • Show cover art, title, Full Combo and BPM of the song to play.

    • Instantiate the game as a Ren'Py RhythmBeats core object! (RhythmPlayground()).

    • Show Live Show judgment at the end of the game (Live Cleared!, Full Combo!, All Perfect!).

    • Show XP obtained by Live Show performance.

      • XP for Live Show judgment.
      • XP for average reaction time.
      • XP for new record achieved.
    • Show results (statistics) of the Live Show.

      • Number of notes Perfect!.
      • Amount of notes Great!.
      • Number of Miss notes.
      • Show Full Combo/All Perfect flag.
      • Show new record flag.
      • Show PP obtained in the Live Show.
      • Show the Rank of the Live Show (CBAS).
      • Choose and display Live Show reward items.
  • [PENDING] LIVE SHOW FORMATION PANEL.

  • [PENDING] MISSION PANEL WITH REWARDS.

  • [PENDING] PLAYER PROFILE PANEL.

  • [PENDING] PLAYER ACCOUNT SYSTEM (LoveLive Fan ID, Database).

  • [PENDING] ASYNCHRONOUS ONLINE EVENTS (GAME MODES AND SERVER BACKEND).

  • [PENDING] MAP A TOTAL OF 30 SONGS FOR RELEASE.

  • [PENDING] RELEASE PROCEDURE FOR "LOVELIVE! UNOFFICIAL PROJECT".