Simple Turrets

Simple, easy to customize, Blueprint-based auto turrets

Category:
Tags: , , , , , , ,

Description

Demo video available at: https://www.youtube.com/watch?v=mMxoJjKkl7Y

Simple Turrets are easily customizable actors implemented entirely in Blueprints. Behavior for each turret is independently controlled by instance editable variables that allow the user to set a custom range, gameplay tag to target, projectile Class to fire, and more. Turrets prioritize the nearest actor with the targeted gameplay tag in firing range, and automatically swivel to track new targets as proximity shifts. Turret aiming and firing is based on a simple trigonometry Blueprint that allows the actors to be mounted on any surface and at any angle, with bases and arms that will continue tracking realistically regardless of their relative central axis or the location and rotation of the target. As of the latest update an optional predictive targeting mode is now included, which more accurately targets fast moving actors by aiming ahead along their current vector. Easily customize turrets with your own meshes without losing functionality, or use right out of the box.

Technical Details

Number of Blueprints: 4

Network Replicated: No

Supported Development Platforms: Tested on desktop, theoretically suitable to other console environments

Windows: Yes

Mac: Yes

Documentation: https://docs.google.com/presentation/d/1pPOyIet48IwrBUuMoFRWE8izhN7K340P4_FWhLuzgHA/edit?usp=sharing

Supported Engine Versions

4.27, 5.0 – 5.2