Spotlight Sale: Save 50% on select FX now through September 30.

Realistic Projectile System - Volumetric Bullets

Multicore Games - Blueprints - Sep 28, 2024
Not Yet Rated

Realistic Projectile System: Accurate bullet behavior for lifelike ballistic simulations.

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.4
  • 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.
DEMO | DOCUMENTATION
Description

The Realistic Projectile System is a ready-to-use Blueprint designed to bring unparalleled realism to your ballistic simulations. This system calculates the behavior of bullets, taking into account a comprehensive set of parameters to ensure every shot is as lifelike as possible.


Key Features:

1. Penetration Simulation:

  • Velocity: Determines the speed at which the bullet travels, influencing its ability to penetrate various materials.
  • Caliber: The diameter of the bullet, affecting its penetration power and the size of the entry and exit wounds.
  • Bullet Mass: Heavier bullets carry more momentum, impacting their penetration depth.
  • Material Density: Different materials (wood, metal, concrete, etc.) have unique densities that affect how far a bullet can penetrate.


2. Ricochet Simulation:

  • Impact Angle: The angle at which a bullet strikes a surface determines the likelihood and direction of a ricochet.
  • Material Properties: Surfaces with different hardness and elasticity will influence the bullet’s ricochet behavior.


3. Impact Dynamics:

  • Drag Coefficient: Simulates air resistance affecting the bullet’s trajectory and speed over distance.
  • Energy Transfer: Calculates the energy loss upon impact, influencing the bullet’s ability to cause damage or penetrate further.
  • Deformation: Models how bullets deform or fragment upon impact, adding another layer of realism to your simulations


4. Common Caliber Presets | With real data values:

  • .22 LR
  • 9mm
  • 5.56 x 45 NATO
  • 7.62 x 51 NATO
  • 50 BMG
  • 20 Gauge
  • 12 Gauge


5. Projectile Spawner System:

  • Multiple Fire Modes: Supports Semi-Automatic, Automatic, and Burst fire modes to suit various gameplay scenarios.
  • Ammo Management Modes: Includes flexible ammunition management systems with RELOAD: Infinite Ammo, Ammo / Max Ammo, and Ammo / Magazine options.
  • Projectile Info Widget: Display bullet data in real-time, great for development and debugging


Demo level included

The demo level includes examples of all features of the Realistic Projectile System, each with interactive examples and use cases!

Disclaimer: This product uses Lumen Global Illumination and Reflections (Documentation)

Technical Details

Bullet Data

Includes 7 different bullet calibers, each with cartridge, head and 5 impact meshes that can have these properties:

  1. Caliber (mm)
  2. Speed (m/s)
  3. Mass (g)
  4. Base Damage
  5. Drag Coefficient (G1/G7)
  6. Can Penetrate?
  7. Can Ricochet?
  8. Can Get Stuck?
  9. Cartridge Mesh (+Transform adjustments)
  10. Head Mesh (+Transform adjustments)
  11. Impact Meshes (Array of 5 meshes)


Material Data

Includes 17 different materials with real material density data that can have these properties:

  1. Material Density
  2. Can Penetrate?
  3. Can Ricochet?
  4. Can Get Stuck?
  5. Effects (Sound, Particles and decals with adjustments controls)


Disclaimer: This product uses Lumen Global Illumination and Reflections (Documentation)

Number of Blueprints: 4 Projectile, 7 demo

Input: Keyboard and Mouse

Network Replicated: Yes

Supported Development Platforms: Windows, Mac

Documentation: RPS - Volumetric Bullets | UE5 Documentation