BeatSaber-SliceVisualizer
BeatSaber-SliceVisualizer copied to clipboard
Dynamic colors feature
A possible feature where different colors would be used for the mod based on different parameters, for example if cut is on the left side then the color displayed would be different than if the cut is too far to the right, helping the player quickly realize what they were doing wrong and readjust the swing. Additionally a gradient color change based on the distance of the swing from the center could further help the player.
I've tried implementing this feature today, and I have to say, I personally did not find it helpful. I can provide you with a test build that has this feature, and if you think it's helpful for you, I can release it. Here's a video of me testing out this feature: https://www.youtube.com/watch?v=I0rwCGG7Sw8
Here's what I found -- There's no intuitive AND useful way you can assign colors for miss area direction to distinguish between "left" and "right".
What do I mean by this? I mean that the meaning of "left" and "right" depends on cut direction.
Here's a picture. where green is to the "right" of cut and orange is to the "left":
This is extremely counter-intuitive. I cannot adjust my cuts according to these colors. I encourage you to suggest a different way of assigning colors to directions with all 8 possible cut directions.
What I would suggest as an alternative: use "ScoreScaling: "Log"
and possibly "ScoreScale"
option to exaggerate cut offset, which will allow you to see the mistake clearly.
Hi! Yes I see the issue but I thought with a bit of practice it could still be useful for me personally. I appreciate it a lot that you gave this feature a go, and I'd love to try it myself to see if it helps me
Sure, if you want to try it out, here it is (branch dynamic-colors
):
SliceVisualizer-0.0.7-color-offset-bs1.13.2-4a10e8e.zip
Maybe if you have any suggestions how to improve this, it could be done better.
Thank you. I tested it out and it seems to be working, though I do agree that as it is right now, it is not helpful. I think what is considered left and right should not be shown in terms of the block, but in terms of the player. For that reason i should rather refer to right as outwards, and left as inwards. When this, the rotation of the blocks do not matter (other than whether or not they're diagonal). this way the colors will be a lot more helpful for the intended quick adjustments of your swings during the song, as this way you'll know if you see green, move your sabers left/inwards, if you see red move them right/outwards. hope this makes sense and thanks for trying this idea in the first place.
as for sideways notes it could go either way i suppose as long as it's consistent will all types of sideways notes