Complete Projectiles And Ballistics View on Asset Store (opens in new tab)

Package details

Latest version
1.01
Last updated
First released
Unity version
2021.1.21 or later
Package size
22.6 MB
Files
118
Favorites
139
Views in the past week
14

Price tracking

Last checked
Tracked since
Lowest recorded
$14.00 on

Keywords

Complete Projectiles And Ballistics

by Matthieu Moncada (opens in new tab)

4.3 / 5 · 3 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 1
4 stars 2
3 stars 0
2 stars 0
1 star 0

Complete Projectiles And Ballistics is a collection of scripts and tools to create and completely customize any kind of projectile with physically accurate ballistics and impact simulation.

Price $20.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Complete Projectiles And Ballistics, 6 months Current $20.00; lowest $20.00; highest $20.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

Complete Projectiles And Ballistics screenshot 1

Complete Projectiles And Ballistics screenshot 1

About this asset

Complete Projectiles And Ballistics allows you to easily create and customize any kind of projectile with this toolsets! Create bullets of any caliber, bow and arrows, lasers, or anything else you need. Works in a variety of projects requiring projectiles, such as any FPS or TPS. Also works when shot from vehicles or any high speed shooter !

In-Depth ballistics can be customized for every projectile with :

- Velocity

- Gravity

- Air resistance

- Wind, with customizable wind force and turbulence

- Spin drift

- Coriolis effect

- Lift, with adjustable effect over flight

Physically accurate simulation of impacts, customize each projectile's interaction with every material :

- Penetration values

- Ricochet angles and randomness

- Custom VFX, particles or decals on every type of impact (on impact, full penetration and ricochet)

- Rigidbody force on impact, accurately simulated depending on the type of impact and amount of energy transferred 

Also has even more options on your projectiles, such as:

- Control of damage over it's range

- Rotation and orientation

- Which layers each projectile can interact with

- Projectile pooling size and maximum lifespan

Included is a scene with a functioning FPS controller, different weapons, targets with a health system, a shooting range, 3D models of various rifles, pistol, bow and arrow with materials and custom shaders for scopes and bullet tracers.

Also includes multiple examples of projectiles : various bullets, arrows, BBs, bouncing balls, lasers, etc.

This asset makes use of Unity's scriptable objects and physics materials, and no other scripts are needed throughout the scene besides the shooting component.

Every type of projectile can have it's trajectory predicted for an easy set up in the editor or for in-game purposes.

Projectiles do not require colliders or rigidbodies, and as such have a low CPU overhead.

This asset also has complete multiplayer functionality with a Photon PUN2 integration! Included is a working multiplayer scene highlighting how to make everything work with your project in minutes!

From the publisher's Asset Store listing.

Technical details

- Complex, accurate Physics and Ballistics

- Heavily customizable Projectile behaviour

- Framerate and Physics timestep independant

- Multiple projectile examples, including different bullet calibers, arrows, balls, lasers, BBs, etc.

- Easily added to any project, few scripts required to get going

- Projectile trajectory prediction, in-game or in editor

- Can ignore any colliders if needed

- Easy to use : call a single method to fire, the scripts take care of the rest

- Well commented C# to help you understand quickly

- Clear C# methods for easy implementation and customization

- Adaptive Projectile pooling, no instantiate/Destroy issues

- Example scene with many working examples

- Photon PUN2 support, with working examples

- 3D models, VFX and custom shaders as examples

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.1.21f1 Compatible Compatible Compatible Compatible

Materials in Scene and custom shaders are built for URP 2021.1.21, however scripts, included textures and models can work in any render pipeline.

As listed on the Asset Store.