2394425147 / 2394425147/astrodx
Enhanced Visual Feedback, i.e. "Why the HELL did I miss" terminator
- Dominant language
- C#
- Stars
- 1.9k
- Forks
- 63
- PR merge metrics
- No merged PRs in 30d
Description
**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:

Contributor guide
No contributing guide indexed for this repository
Research direction
Look at the touch input handling and UI feedback systems in the Unity project. The mock-up suggests adding visual effects for touch trails, dimming indicators, and spawning judgment text. Start by finding where touch inputs are processed and where miss feedback is currently generated. Check for existing VFX or UI components to understand the codebase's visual systems. Implementing this requires modifying multiple parts of the game's feedback loop.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, unity
- Domain
- desktop-dev, game-dev, mobile-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100