Ballistics System

Advent Games - Sep 17, 2021

A line trace system solution for ballistics. It calculates damage reduction, penetration and ricochet based on the type of surface it hits, as well as the hit object size.

On Sale:$6.99
$5.24Sign in to Buy
  • Supported Platforms
  • Supported Engine Versions
    4.26 - 4.27
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

Showcase: https://youtu.be/KmhNl1LbRkM


A line trace system solution for ballistics. It calculates damage reduction, penetration and ricochet based on the type of surface it hits, as well as the hit object size. All the settings are exposed for you to change for each surface type you have in your project and the damage application is already replicated.

Also, using already placed interface events, you can easly add effects and sounds, both for the hit, exit and ricochet locations.

This offers a good and cheap solution for realistic ballistics for any shooter projects.

Technical Details

Features: (Please include a full, comprehensive list of the features of the product)

  • Bullet penetration based on surface type
  • Bullet ricochet based on surface type
  • Damage calculations based on penetration lenght and surface type
  • Cutomize any of the available settings (see in screenshots) for different surface types


Number of Blueprints: 2 (main) and 3 (Testing Level)

Input: Keyboard for testing (doenst influence the system)

Network Replicated: yes

Supported Development Platforms: Windows, Mac

Windows: Yes

Mac: Yes

Documentation:

  • Import into another project: https://youtu.be/o8ey_dU7pOE


Important/Additional Notes: The surface types that appear in the system are the ones you have in your project settings and they are detected based on the physical material you have assigned in the traced material. (Watch the video in the documentation section if you are having problems or leave me a message in the "questions" tab).