7thbeatgames / rd

This repository is to track player feedback for a rhythm game 'Rhythm Doctor'.
https://7thbe.at
9 stars 0 forks source link

Manual Heart Explosion timing event #84

Open Satellite-7th-Beat-Games opened 1 year ago

Satellite-7th-Beat-Games commented 1 year ago

Please Check

What problem motivated you to submit the suggestion?

The Heart Explosions system is unintuitive. The 4 different options, how they interact with quick overlapping beats, and how the beat interval field affects them, are all hard to understand.

Most of the time when designing a level, there are specific beats I want the heart explosion to land on, but figuring out how to create the correct heart explosion event is incredibly difficult. Sometimes the heart explosion event needs to be updated when iterating the beat events too!

Heart explosions can be a pretty powerful feedback tool that is unfortunately underutilised, I think primarily due to these difficulties.

Suggestion / Solution

Add a new "manual" mode to the heart explosion event that allows the user to create "trigger heart explosion" events, similar to the Advance Floating Text events. When in "Manual" mode, hearts will the contain the explosion indefinitely until a trigger explosion event is encountered.

This would also provide a roundabout solution to the problem of held beats not having correct heart explosions (they play quietly and instantly).

Overhaul of the heart explosion backend might be needed.

Alternatives & Workarounds

No response

Demo & Mockup

heart explosion mock 1 heart explosion mock 2

Note

No response