コンテンツにスキップ
出品Agentic FeedbackFX ( ScreenFX, HitStop, Impact Frames, Haptics, Shakes ) | C++のメディア1
0 件のコメント

説明

The difference between "I pressed a button" and "I FELT that."


That's game feel. ScreenFx, hit stop, camera shake, impact frames, the rumble in your hands. The stuff that makes combat satisfying - and the blood vignette when you're low on health, the fire overlay when you're burning, the screen pulse when poison ticks.

Overview & Setup



Note: Includes 1 sample post-process material. This plugin is the system - pair it with your own materials or asset packs for the full effect (more below)

C++ Native | Multiplayer-Safe | Data Asset Config



Learn More: insodimension.com/products/feedbackfx

Join Discord: discord.gg/BaAW7s8fhQ



Modular Event-Driven Architecture


Create custom events. Create custom triggers. Everything lives in one Data Asset config - not scattered across your codebase.


- Custom Events - Subclass `UAgenticFeedbackFXEvent` for new screen effects

- Custom Triggers - Subclass `UAgenticFeedbackFXTrigger` for new automation


The 6 events and 2 triggers are starting points. Extend the system without touching existing code.



The 6 Built-In Event Types


- Camera Shake - Magnitude-scaled shakes with curve support and coordinate space options

- Hit Stop - Time dilation with 6 recovery curves, multiplayer ready

- Post Process (Temp) - Blood splatter, screen flash, damage vignette with auto-fade. Pass custom params to materials.

- Post Process (Persistent) - Low health vignette, status effects that stay until removed

- Impact Frame - Screen flash or Niagara VFX at impact location. Pass custom params to Niagara systems.

- Audio - 2D/3D sounds with magnitude-scaled volume and pitch variation

- Haptics - Controller rumble with large/small motor control and force feedback support



Automatic GAS Triggers

Two trigger types built-in:


- Attribute Threshold - Health drops below 25%? Vignette appears. Recovers above 30%? Fades. Hysteresis prevents flickering.

- Status Effect - Got a Burning tag? Fire screen effect. Rooted? Dust vignette. Tag removed? Effect clears automatically.

- Create via Blueprints - Easily bind to any events via blueprints

Zero code in your damage or status systems. Configure in Data Assets.


What You Get


- 6 event types ready to use (Shake, HitStop, PostProcess x2, ImpactFrame, Audio, Haptics)

- 6 hit stop curve presets (Sharp, Smooth, EaseOut, Bounce, DelayedSnap, Custom)

- 6 post-process curve presets (SharpImpact, BloodSplatter, ScreenFlash, SmoothPulse, LingeringEffect, Custom)

- 2 trigger types (Attribute Threshold, Status Effect)

- Example config Data Asset

- 1 post-process material included (from Damage Screen Collection)

- Full documentation with Quick Start guide


Want More Post-Process Materials?


We include 1 dust sample material to get you started. For a full library of screen damage effects, blood splatters, and hit flashes, check out Damage Screen Collection on FAB - the pack this sample material comes from.
Additionally, this plugin should work with All ScreenFX post process materials from FAB. Feel free to use anything you want for your game.



Requirements


- Unreal Engine: 5.5+

- Gameplay Abilities: Required (for attribute triggers)

- Niagara: Required (for Impact Frame VFX)

含まれる形式