Skip to content
Media 0 for listing Predictive Defense Turret

Description

🎬 Showcase Video | 🎮 Playable Demo | 📖 Documentation | 💬 Discord Server

The turret actor provided in this pack uses advanced interception algorithms to perfectly intercept any stationary, moving, or even accelerating target.

Traditional turrets often struggle to hit moving targets, as the most common approach is to shoot at the target's current location. Yet, this solution is ineffective against any non-stationary target unless hit-scan projectiles are used.

This pack allows you to easily add automatic turrets of any kind to your game. By adjusting the turret settings via the details panel, you can make it fit your needs for countless situations.

Key features:

  • Interception Algorithm Function Library, features multiple mathematical approaches to calculating an interception velocity.
  • Highly customizable turret actor, allows for control over various capabilities, limits, special behaviors, and more.
  • Efficient and reliable target interception, intercept moving or even accelerating targets with ease.
  • Designed with modularity in mind, all blueprints are well-formatted and commented in detail.
  • Quick and easy set-up, features are explained in the provided demo level and online documentation.

Provided resources:

  • Demo level, showcasing turret features (can be viewed in-engine).
  • Written documentation and support discord server.

For detailed information on all included features, please refer to the documentation page.

If you have any suggestions, feedback, or encounter any issues, please do not hesitate to contact me via the support discord server.

Update change log:

Version 1.3 (23.08.24)

  • Added a network replicated version of the turret, interception component, projectiles, and target.

Version 1.2 (11.06.24)

  • Added "Trace Mode" option, allowing the turret to check the line of sight / bullet trajectory for any obstacles before firing.
  • Added 2 new explosive ammunition types (cone / sphere explosion).
  • Added a "Target Offset" setting, allowing the turret to aim above or before the target.

Version 1.1 (03.05.24)

  • Added new "Moving Turret Mode". When enabled, all projectiles fired by the turret will inherit the turret's velocity. Consider using this setting if your turret is attached to a fast-moving object.
  • Added new sprite-based bullet tracer Niagara system.
  • Added Update 1.1 section to demo level which showcases all new features.
  • Minor improvements to the code structure.

Sources:

Included formats

  • logo of Unreal Engine format