Enterables: All products 50% off

Advanced Guided Missiles

Tobias W. - Blueprints - Jan 7, 2024

Easily add guided missiles into your game project. Includes blueprints, 3D models, VFX, and sounds.

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.4
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.
🎬 Showcase Video | 🎮 Playable Demo | 📖 Documentation | 💬 Discord Server

Advanced Guided Missiles features guided projectiles that can reliably intercept any moving or even evading target by using Proportional Navigation - a guidance law used in real-world interception missiles.


Traditional homing projectiles often struggle to hit moving targets. The most common approach is to always guide the projectile towards the current location of the target. Yet, projectiles using this solution are incredibly easy to evade unless given absurdly high speeds or maneuverability.


This pack allows you to easily add homing projectiles of any kind to your game project (e.g., guided missiles, magic projectiles, homing arrows, etc.). It includes many presets, is easy to implement, and highly customizable.


Key features:

  • Proportional navigation component, capable of steering any projectile onto a collision course.
  • Various customizable behaviors, allows for control over the projectile's behavior and flight path.
  • Efficient and reliable guidance algorithm, runs frame-rate independent with minimal impact on game performance.
  • Integration is made simple, there are many projectiles presets that work right out of the box.


Provided resources:

  • Demo level, showcasing all missile features (can be viewed in-engine).
  • Written documentation, tutorial videos, 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.6 (12.03.24):

  • Added new feature 'JitterEffect': Enhances the projectile's perception of speed and power using random jitter.
  • Added acceleration logic to the missile blueprints.


Version 1.5 (06.03.24):

  • Added new feature 'Overshoot Rotation': Simulates realistic turning behavior by rotating the projectile's front inwards when making a turn.
  • Added network-replicated versions of the AC_ProNav, BP_ProNavMissile, BP_ProNavRocketLauncher, and the BP_ProNavTarget.
  • Added a lightweight version of the AC_ProNav that uses Quaternions to simulate proportional navigation.


Version 1.4 (29.02.24):

  • Added new option 'Safe Climbing': Safety feature to ensure that the projectile does not lose optimal tracking.
  • Renamed pack folder name to 'Advanced Guided Missiles' (was 'Proportional Navigation' before).
  • Fixed a bug that caused the shooting VFX system to be rotated incorrectly.


Version 1.3 (15.01.24):

  • Ported the demo level to 5.0 and re-added it to the pack.


Version 1.2 (10.01.24):

  • Added a small showcase level and several missile presets.


Version 1.1 (08.01.24):

  • Ported pack to be compatible with any Unreal Engine 5 version.

Technical Details

Features:

  • ProNav Component (Actor component capable of steering its owner onto a collision course with a given target)
  • Blueprints, Meshes, VFX, and SFX for: Missile, Rocket Launcher, Target
  • 3 Demo Levels, viewable in-engine


Component Settings:

  • ProNav Method (True Proportional Navigation, Zero Effort Miss, Line of Sight)
  • Navigation Gain
  • Steering Strength
  • Avoid Terrain
  • Automatic Course Correction
  • Climb to Height
  • Detonate on Miss
  • Overshoot Rotation
  • Jitter Effect


Number of Blueprints: 12+

Input: Keyboard + Mouse, Gamepad

Network Replicated: Yes

Replicated Actors: AC_ProNav, BP_ProNavMissile, BP_ProNavRocketLauncher, BP_ProNavTarget.

Supported Development Platforms: Windows, Mac

Documentation: Written Documentation, Tutorial Video

Additional Notes: Make sure to check out the support discord server if you have any suggestions, feedback, or encounter any issues with the pack.