Rhythm Game MZ
A downloadable RPG Maker MZ plugin
Features
- Classic Gameplay: Features 4 lanes of arrow-tapping action that players know and love.
- Hold Notes: Add another layer of complexity with hold notes, complete with their own scoring and visual feedback.
- Detailed Scoring System: Reward players based on their accuracy with fully customizable score values for Perfect, Great, and Good judgments.
- Visual Countdown: A "3, 2, 1, START!" countdown gives the player a moment to prepare before the notes begin.
- Deep Customization:
- Timing Windows: Adjust the millisecond windows for each judgment (Perfect, Great, Good, Miss) to make the game easier or harder.
- Gameplay Feel: Change the arrow speed, starting positions, and apply a global audio offset to perfectly sync your charts.
- Fully Skinnable: Replace all default visuals! Use your own custom images for the target arrows, individual notes, hold note trails, and feedback displays (
Perfect
,Great
, etc.).
- Event Integration: Run a common event after a song finishes to react to the player's performance. Store the final score in a game variable to create branching paths, reward items, or unlock new challenges.
- Effects & Polish: Comes with optional built-in motion blur for a smoother visual experience and supports RPG Maker's database animations for hit effects.
Quick Start Guide
Getting your first song up and running is simple. Follow these three steps:
-
Create Your Songs Folder: Inside your project's
data
folder, create a new folder namedRhythmGameSongs
. This is where all your song chart files will go. -
Create a Song Chart File: Using a text editor, create a
.json
file for your song. The name of this file (e.g.,MyFirstSong.json
) will be its Song ID. Inside, structure your note data like this:
{ "id": "MyFirstSong", "title": "My First Song", "artist": "An Artist", "notes": [ { "time": 1000, "lane": 0 }, { "time": 1500, "lane": 1, "noteClass": "hold", "duration": 2000 }, { "time": 2000, "lane": 2 }, { "time": 2500, "lane": 3 } ] }
time
: When the note must be hit, in milliseconds.lane
: Which column the note is in (0-3 for Left, Down, Up, Right).noteClass
: (Optional) Use "hold"
for long notes.duration
: (Required for hold notes) How long the hold lasts, in milliseconds. Call the Plugin Command: In an event, use the Start Rhythm Game
plugin command. At a minimum, you'll need to provide the Song ID (from the filename) and select the song's audio file. You can also assign a variable to store the final score!
Included Beatmap Creator
It's a simple but powerful tool that runs right in your web browser—no extra software needed. Just open the BeatmapCreator.html
file (included in the game folder) and you can:
- Load any audio file from your computer.
- Play the song directly in the creator.
- Tap along to the music using your keyboard (
D
,F
,J
,K
) to place notes in real-time. - Easily create Hold Notes by holding
Shift
while placing a note. - See a visual timeline of your entire chart.
- Export a perfectly formatted
.json
file, ready to be dropped into your game project!
(Everything is included on the "sample project")
Published | 9 days ago |
Status | Released |
Category | Tool |
Author | HowardJones |
Genre | Rhythm |
Tags | Music, plugin, RPG Maker, RPG Maker MZ, rpg-maker-plugin |
Purchase
In order to download this RPG Maker MZ plugin you must purchase it at or above the minimum price of $10 USD. You will get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.