Recoil Pattern

Alexander Shumeyko - Code Plugins - Sep 11, 2022

With this plugin and custom editor, you can create any recoil patterns and fine-tune weapon behavior

On Sale$59.99
$29.99Sign in to Buy
  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

RecoilPattern is a solution based on systems used in most AAA shooters to provide a incredible and responsive shooting experience for users on consoles, PCs and mobile devices.

The plugin provides many options for customizing the recoil of weapons.

With a new asset type and a custom editor, you can create any recoil pattern, in any direction, at any speed

The "relaxation" system will return the sight to the starting point after firing

With the help of special modifiers, you can change the recoil strength during the game, for example, when the character is sitting or running

Demo project

Technical Details

Example project


  • Custom Recoil Pattern asset
  • Custom editor
  • Сomponent-based recoil implementation
  • Relaxation implementation
  • Recoil modifiers to change the recoil pattern in runtime

Code Modules:

  •  RecoilPattern
  •  RecoilPatternEditor

Number of C++ Classes: 18

Network Replicated: Yes

Supported Development Platforms: All

Supported Target Build Platforms: All