Impact Designer

Easily add physics and visual impact effects to your projectiles.

Fast, simple to use, and easy to integrate into your project. Get a physics-driven projectile and impact visual effects in minutes, without writing a single line of code!

FAST & SIMLE

An easy-to-use editor that allows you to define the physical properties of a surface and the effects to be applied in case of impact.

POWERFUL

Easy to use and integrate, the advanced features are accessible and easily configurable. No coding required.

CUSTOMIZABLE

Integrate advanced and modern features to create incredible effects.

Speed Up Your Workflow

Impact Designer is an Unreal Engine plugin that integrates all the necessary features to manage projectile physics, such as a bullet, and trigger effects based on the type of impact and the surface. You can also create your own events that react to the properties of the impacted surface or the projectile used. Impact Designer includes a number of modules to meet the needs of most use cases.

Powerful Manager

The Impact Context editor allows you to easily modify physical surfaces, surface physical properties, and add the necessary modules to create effects.

Projectile Ricochet

The Impact Projectile Movement component handles ricochets. For each surface, you can define if and how a projectile can ricochet. You can define the maximum entry angle, the maximum exit angle, the force lost by the projectile, determine whether the projectile inflicts damage and many other parameters.

Homing Projectile

You can influence the projectile’s trajectory by specifying a target in the Impact Projectile Movement component. The projectile will change its trajectory to reach the target. You can define the target and define the force applied to the projectile to change its trajectory.

Projectile Pooling System

This feature allows you to optimize memory usage and performance. Instead of constantly creating new projectiles, this system recycles them. When a projectile’s lifespan expires for any reason, it isn’t destroyed but placed in a reserve. When the Impact Projectile Spawner component needs to launch a new projectile, it searches this reserve and resets the projectile to match the new parameters. This process is faster than creating a new projectile from scratch.

Impact Particle Event

Impact Designer includes a useful feature for creating effects when a particle collides with the environment or an object. This feature is handled by the module that generates a Niagara component. Simply create an Impact Effect Actor. You can then retrieve information about the impact of each particle, retrieve the physical properties of the surface hit and the surface from which the particles originated. Also you can retrieve information about the projectile. Use all this information to create a new effect or trigger an event.

Pre-integrated Modules

The Impact Effect Module is the base class for adding an action when an impact is applied to a surface. You must add these modules to the Impact Context asset for the action to occur. The plugin includes several base modules that you can use as is or as a foundation for your own module.

Impact Trigger

This class was created to allow you to trigger an event when the projectile enters and exits a volume [Sphere, Box, Capsule]. You will also have the ability to influence the simulation of the projectile by modifying its speed or time dilation, for example.

Well supported

Impact Designer has been updated regularly since 2024 and has supported Unreal Engine since version 5.2. The software continues to evolve alongside Unreal Engine, and a public roadmap allows you to track its progress.

You can also vote for the features you’d like to see developed first.

Well documented

The Impact Designer C++ code is well-documented, and comprehensive, regularly updated documentation provides answers to any questions you may have about specific systems. If you have a question, feel free to join the LIGS developer community or contact me.

And many more

Discover all the features of Impact Designer through the documentation and tutorials. Impact Designer includes all the features you need to create projectile and impact effect that will elevate your project.

Scroll to Top