logo80lv
Articlesclick_arrow
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_login
Log in
0
Save
Copy Link
Share

Free Unity Tool For Designing FPS Recoil Patterns

Flexible Recoil System lets you draw recoil patterns directly in the editor and use either pattern-based or random recoil at runtime.

Arda Kozan's Flexible Recoil System is a Unity toolkit for creating recoil presets and pattern paths directly in the editor, then integrating them into your FPS or TPS camera and input setup with minimal coupling.

You can see the core workflow and sample gameplay in action above. The recoil system itself is pipeline-agnostic and is compatible with BiRP, URP, and HDRP. The built-in editor window lets you create and manage recoil presets, draw recoil patterns on a grid, and adjust settings like RPM, recoil scale, random strength ranges, interpolation curves, and decay behavior.

Flexible Recoil System also includes a complete sample scene, modular sample gun controllers, and gameplay examples such as preset switching, gun switching, a training zone, and target dummies, along with full documentation. The best part is that it's free, so you can grab it here and start using it right away.

Unity developers should also check out Amazing Assets' Dynamic Wireframe Shader, Real Fake Interiors by Amplify Creations, and Adam Napper's RealTransforms:

Don't forget to subscribe to our Newsletter, join our 80 Level Talent platform, and follow us on TwitterLinkedInTelegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.

Are you a fan of what we do here at 80 Level? Then make sure to set us as a Preferred Source on Google to see more of our content in your feed.

Subscribe to 80 Level Newsletters

Latest news, hand-picked articles, and updates

Built for the Game & Digital Art Industry
Get Our Media Kit

Comments

0

arrow
Type your comment here
Leave Comment
Built for the Game & Digital Art Industry
Get Our Media Kit

We need your consent

We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more