![[CGMZ] Jukebox for RPG Maker MZ](https://img.itch.zone/aW1nLzIxNzg3NTgyLnBuZw==/original/HbvTiL.png)
[CGMZ] Jukebox for RPG Maker MZ
A downloadable plugin
Hi all, introducing [CGMZ] Jukebox!
Quick Intro
Allow your player to collect musical tracks throughout the game, either manually or automatically when heard for the first time. Then, let them use a jukebox (new scene) to select a track they want to replay. Optionally allow them to permanently change the map's autoplay track by what is played in the jukebox.
Collection
Your player can collect musical tracks throughout your game, which they can then replay in the jukebox scene. This collection can occur manually by plugin command, or automatically when the player hears the track for the first time. You can also undiscover tracks in case you need that functionality (manual only).
Jukebox Scene
The jukebox scene will display discovered tracks the player has. From here, they can view information about each track they have discovered and select a track to hear it play again.
Flavor data in the jukebox scene currently includes things like the track name, composer, length, times heard, discover location, and a description. You can choose which lines you want in your scene and the order they are shown to the player, including various headers and spacing to separate your jukebox scene.
See below image for how the jukebox scene can look:
Integrations
This plugin has some integrations with other [CGMZ] Plugins. These are as follows:
[CGMZ] Scene Backgrounds - Provide a preset ID and show a custom background image in the jukebox scene. This can include a scrolling animated parallax image, weather, and more.
[CGMZ] Controls Window - Show a window letting the player know the controls of the jukebox scene which automatically switches between gamepad and keyboard controls depending on the player's last input type.
[CGMZ] Window Backgrounds - Provide a preset ID and show a custom image in each window's background, including support for a scrolling animated parallax image.
[CGMZ] Window Settings - Provide a preset ID and change each window's windowskin, tone, style, and more.
Roadmap
This initial alpha version will be improved upon through updates as with all my other plugins. The following features are planned (no particular order):
- Automatic length detection
- Progress bar in scene to show the current position in the track the player is listening to
- Cover art and other images for each track, as scene background / image in track info window
- Categories in the jukebox
- Options to show undiscovered tracks
- Configurable jukebox scene arguments to make unique jukebox scenes.
Of course, if you have any more ideas to improve this plugin beyond what is listed above I would love to hear your suggestions. You can suggest things in the comments below or in the Casper Gaming Discord. I add all suggestions to my to-do list.
PLEASE READ BEFORE PURCHASING:
Please be aware that you can access this as well as all of my other Alpha plugins for $5 on my Patreon: https://www.patreon.com/CasperGamingRPGM
This is posted to Itch.io since some people only use Itch and are not aware my Patreon and all of my beta/alpha plugins exist, or want to have everything in one convenient location (itch.io), or do not want to do a monthly subscription.
Casper Gaming's Beta/Alpha plugins are treated as an "early access" and will eventually be free for everyone once they are fully released, though this process can take months/years. By purchasing in beta/alpha, you are able to provide early feedback/suggestions which are more likely to make it into the final fully released plugin.
Quick Facts
✅ RPG Maker MZ
✅ No obfuscation
✅ All future updates included
✅ No AI used at any point in the creation of this plugin
Credit & Requirements
Please see terms of use here: Terms of Use
Requires CGMZ Core plugin: CGMZ Core
Happy RPG Making!
Published | 7 hours ago |
Status | Released |
Category | Tool |
Author | Casper Gaming |
Made with | RPG Maker |
Tags | Audio, casper-gaming, cgmz, Music, mz, No AI, RPG Maker, RPG Maker MZ |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse, Xbox controller, Gamepad (any), Touchscreen, Playstation controller |
Links | Homepage, Discord, Patreon, YouTube |
Purchase
In order to download this plugin you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:
Development log
- Alpha Launch7 hours ago
Comments
Log in with itch.io to leave a comment.
I legitimately gasped when this showed up in my feed
I had been wishing for an MZ jukebox plugin for years now
(even tried to make one myself, but.. well, I still got a looong way to go until I can code plugins that aren't super simple XD)
This is exactly what I needed for my games, and you just made my entire day!
I'm going to purchase this alpha right away-- hell, I'll give you an extra $5 on top of the $5 alpha access price, because I'm so excited about it (and want to support you)!
Thanks for the support 😁! I am glad you like the plugin. If you have any ideas to further improve the plugin let me know, I add all suggestions to my to-do list.