Auto Aim Component

YetiTech Studios - Mar 2, 2018
3 out of 5 stars(2 ratings)
  • 50%
  • 0%
  • 0%
  • 0%
  • 50%

Auto Aim Component that mimics aim assist system.

  • Supported Platforms
  • Supported Engine Versions
    4.16 - 4.25
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

Auto Aim Component

Create an aim assist system with one component. Add to your character and call StartTracing function from your blueprint (e.g. when you start aiming. Typically this will be Left Trigger of your gamepad). The component will find the closest target and locks the your crosshair on to the character. To stop targeting you can call EndTrace function.

Tweak settings in Auto Aim Component for tracing distance for enemies, size of the trace, smooth aiming etc.


  • Added support for line of sight checking
  • Added Free-Look System (works better with gamepad)
  • Added Player HUD to show example usage of auto-aiming delegates
  • Fixed jittering issue

Video Preview


Join our Discord Server for support!

Demo Package Game Build

Technical Details


  •  Aim assist system

Number of Blueprints: 1

Input: Gamepad, Keyboard, Mouse

Supported Development Platforms: Windows, Mac

Supported Target Build Platforms: Windows, Mac, Android, iOS

Important/Additional Notes:

Auto Aim Component is designed to work with both first person view and third person view.

For first person view, a camera component with bUsePawnControlRotation is required.

For third person view, a spring arm component with bUsePawnControlRotation is required.

Auto Aim Component automatically tries to find the required components at runtime. The component was designed like this so developers can have a seamless integration with their existing characters :).