Elemental Echo Dev Blog_5: Combat Feedback and Tuning the Feel of the Fight

 

1. Why Combat Feedback Matters

No matter how well-designed the mechanics are on paper, players only feel the gameplay through feedback—visuals, sounds, and rhythm. This sprint, I worked on aligning our skill system with the moment-to-moment impact of battle, ensuring that each action feels powerful, readable, and responsive.

Our goal is to strike a balance between clarity and intensity. The combat in Elemental Echo should feel fast and thrilling—but never chaotic or confusing.

2. Skill Feedback: Visual Priorities

Each skill in the game is represented by a combination of:

  • VFX (visual effects): For elemental identity and spatial clarity

  • Animation timing: To establish anticipation, impact, and recovery

  • Hit response (on target): Includes flinch, knockback, or AoE indication

Visual goals by element:

ElementVisual ThemeDesign Focus
FireExplosive, radiantHigh-intensity bursts, AoE splash radius
WaterFlowing, cleansingSoft pulses, healing auras, impact ripples
WindSwirling, sharpDirectional trails, speed lines, motion blur

Each effect was prototyped using placeholder Unity VFX assets and hand-tuned to match duration, opacity, and color temperature that fits both the screen space and combat pace.

3. Sound Effects and Combat Readability

We built a working sound prototype using layered sound libraries and placeholder AI-generated effects. The goal was to make sure that every action has distinct acoustic identity and communicates useful information.

Examples of current mappings:

  • Flame Burst (Fire): A sharp ignition sound followed by a low-frequency boom

  • Healing Wave (Water): Gentle buildup, with a crisp confirmation chime

  • Wind Step (Wind): Fast whoosh with fading Doppler effect

Important sound design principles we applied:

  • Low-latency playback: No delay between input and feedback

  • Short cooldown cue: Subtle “ready” sounds for E, Shift, and Q abilities

  • Directional layering: Enemy abilities are quieter unless in line-of-sight

4. Combat Rhythm and Time-to-Kill (TTK)

Through combat testing, we adjusted:

  • Basic attack fire rates: From 1.0s to a tighter 0.83s for Fire, slightly slower for Water

  • Ultimate wind-ups: Added 0.5s anticipation VFX to help enemies react

  • Skill chaining windows: Increased post-ability delay by 0.1–0.2s to reward precision rather than spamming

Our internal benchmark for an ideal TTK (time-to-kill) was:

  • 2–3 seconds for squishier targets (e.g., Wind Mage)

  • 3.5–5 seconds for Water class with healer buffs

  • >5 seconds in team-healing conditions, to allow counterplay

This tuning ensures that team fights are long enough to allow decisions, but short enough to feel impactful.

Skill Stats Table for Each Character's Basic Attack
Skill Stats Table for Each Character's Skills

5. Challenges and Adjustments

Some key issues and solutions:

  • Cluttered visual effects during Crown contests
    → Solution: Reduced VFX particle count in the center zone and added outline shaders for Crown holders

  • Delayed damage response on remote attacks
    → Added a hit marker and short flash on enemy when struck

  • Lack of impact for ultimate abilities
    → Introduced screen shake (mild), radial glow, and camera zoom for all Q skills

6. Next Steps

Moving forward, I will:

  • Work with the art and tech team to replace all placeholder effects with custom VFX

  • Collaborate with the Unity programmer to implement reaction-based elemental effects (e.g., Fire + Wind = Flame Tornado) with combined visuals

  • Test visual accessibility modes (colorblind filters, reduced VFX toggles)

7. References

  • Riot Games. (2020). Valorant — Hit confirmation and skill feedback

  • Nintendo. (2017). Breath of the Wild — Elemental effect design

  • Unity VFX Graph documentation

  • GDC Vault – “Game Feel” talks by Jan Willem Nijman & others

评论

此博客中的热门博文

Elemental Echo Dev Blog_1: Concept Development and Core Gameplay Design

Elemental Echo Dev Blog_3: Map Design and Tactical Flow in Elemental Echo