Generic Effects System

YuewuDev - Code Plugins - Aug 28, 2024
6
4.33 out of 5 stars(6 ratings)
  • 83%
  • 0%
  • 0%
  • 0%
  • 17%

Play any sfx/vfx based on different context, for any things that requires feedback(footsteps, melee impact etc).

  • Supported Platforms
  • Supported Engine Versions
    5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Generic Effects System(GES). Play any sound and special effects in any context. Mainly used for automated footsteps/effects, but also for any things that requires sound and visual feedback.


Intro Video: Youtube(Starting from 12:10)

Video Tutorial: Youtube

Documentation:English 中文

Support: Discord

Demo Project: Joing Discrod and get provided demo files for free. It will help you quickly understand how to use this plugin. The demo project also contains required anim modifiers to auto setup footsteps.

This plugin is part of my Generic Movement System


If you find my plugin useful, please leave a good review or check my other products.




Features:
  • Easy integration: Add one component to your character is enough.
  • Data-Driven: Use Data assets to configure different sound effects/special effects that will be played under different context(gameplay tags).
  • Automated footstep setup: Through the animation modifier, it is possible to automatically position the feet of the character and configure the anim notifier of "play context effects".
  • High adaptability: In addition to being used in footstep systems, you can also apply it to any place where different sounds and special effects need to be played according to different situations, such as melee impact.
  • Simple API: A simple blueprint call can trigger sounds/effects.
  • High flexibility: dynamically play different VFX/SFX on different physical material surfaces based on contexts(Gameplay Tags), automate footstep VFX/SFX setup, and no need to hard references many assets in the animation sequence.


Orbital Market Link

(Orbital Market is a fast search engine for the Unreal marketplace)

Technical Details

Core modules:

  • GenericEffectsSystem(Runtime). This module contains code for dynamic sfx/vsf play like footstep.


Number of Blueprints: 10+ (Animation modifiers and notifies, and some sample files.)

Number of C++ Classes:10.

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Win64,Android,Linux