Overview

Competitive Recoil gives you the power to create entirely dynamic yet reproducible recoil patterns like those found in modern competitive first-person shooters Counterstrike and Valorant.

Utilizing easy to edit animation curves to control weapon spray and make sure each shot is placed exactly where it’s meant to go, the system also lets you to change the amount of kickback, rate of fire, number of projectiles per shot, bullet spread, accuracy deviation while moving, and more. All of these settings are stored within Data Assets that make it easy to tweak the system to suit your project and create a range of balanced weapons.

The project also contains a pixel-perfect crosshair that will automatically respond to your character’s actions. This Widget is highly configurable, with size, shape, color, outline width, and fire/movement error values all modifiable to suit your playstyle.

Features

  • Reproducible curve-based recoil patterns with a large range of options to suit any type of hitscan weapon
  • An animated and highly customisable crosshair that responds to both weapon firing and player movement
  • Three sample weapons (Assault Rifle, Shotgun, and Light Machine Gun) each with their own custom recoil pattern, firing configuration, and sound effects

Includes

  • Demo map & Character
  • 3 Blueprints (1 Recoil Component, 1 Crosshair Widget, 1 Weapon Info Widget)
  • 5 Curves (3 sample recoil patterns, 2 animation curves for weapon kickback)
  • 3 Primary Data Assets with sample settings (3 weapon, 3 recoil, 1 crosshair)
  • 12 Sound Effects

The default recoil pattern for the Assault Rifle, one of the project’s three sample weapons.

Version History

VersionDateDescription
2.0 (latest)2023-10-26• All logic moved into its own Actor Component for easier implementation
• More recoil control options
• Improved damage spread
• Reloading functionality
1.12022-11-17Updated for 5.1. Added a maximum range setting & more options for the center dot.
1.02022-07-31Initial UE5.0 release

I am a technical artist from Adelaide, Australia. I created techarthub to share my knowledge and love for this industry. I hope you feel it too!

More assets

The assets from my long running series on recreating the iconic Bubble Shield from Halo 3.
A curated collection of systems and assets intended to help you build your own shooter games.
A simple system for activating discrete gameplay logic for both single and multiplayer games.
Add customizable and fully replicated closed captions to your project!
Scroll to Top