2394425147 / astrodx

877 stars 39 forks source link

Enhanced Visual Feedback, i.e. "Why the HELL did I miss" terminator #118

Open ShibuyaCyana opened 3 months ago

ShibuyaCyana commented 3 months ago

Is your feature request related to a problem? Please describe. It's not unusual to get a miss in a series of "swiped" taps, or at the starting tap of the tap - slide combination. When this happens, player usually think it's AstroDX to blame - and so did I, until I turn on "show touch trailing" in Android developer options... But it's kinda hard to spot such a thin red trail in game (and it doesn't look good either).

Describe the solution you'd like So, to tell myself why I got a miss:

  1. Highlight of active touch indicators, buttons and sensors would dim slowly when finger is released / moving out of sensor zone, rather than instantly;
  2. Show a trail of finger movements on screen, which also dims slowly;
  3. Spawn judgement text at finger tap position. Spawn a miss (better an alternative one) if it doesn't hit any button / sensor / note. ... and these flashy little VFX might also make this game more visually appealing.

Describe alternatives you've considered Replay system, or simply a screen recorder. lol

Additional context Here's my crappy mock-up: image

DavidScann commented 3 months ago

When I think about this, this would look extremely distracting to the point where I don't think any normal sensible player would enable this feature. Not only does it occupy the majority of the visual play space with huge flashing shapes and a distracting touch trail, it extends further beyond what most people have set as their play space: Most players I have seen set their play area margin to as low a value as possible.

As a result, I don't think this is a good way to represent player feedback. A replay system is the best system to validate aspects of the game such as this.

ShibuyaCyana commented 3 months ago

Yeah I admit the mock-up does look very distracting, cuz I'm bad at picking colors; it shouldn't be like that. But our current beta version do have button press indicators, I just want to keep them lit for a little longer, like these button lights on official cab. And ofc playfield margin could be adjusted like in current release. image As for the filled area, many MUGs have this "hit light" near the judgement line, including CHUNITHM and IIDX. It should be dimmer than my mockup, but I don't think it would cause problem, cuz we usually focus on somewhere closer to the note spawning point. As for the finger trail, I believe it also won't be a problem if put in a lower z-order than the notes.