XProjectile – this plugin will add a projectile system to your game. You can set up projectile speed, gravity, collision channel. Also, you can attach any mesh, particle, or sound to the projectile. XProjectile is great for rockets, bullets, arrows, grenades.
Video on YouTube: https://youtu.be/ORIaNLX2-o4
IMPORTANT: Disable the “EnableDebug” to improve performance!
Technical Details
Features:
- 100% C++
- Easy setup and easy to use
- Optimized
- You can customize the collision channel
- You can spawn projectile Single/Multi By Channel/ObjectType
- You can customize projectile speed, gravity and radius
- You can customize projectile lifetime
- The projectile can attach objects to itself (StaticMesh, ParticleSystem, etc.)
Code Modules:
- XProjectile (Runtime)
Number of Blueprints: 0
Number of C++ Classes: 4
Network Replicated: (No) (Projectiles can be spawned in Multicast events for multiplayer games)
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64
Original_Link: https://www.unrealengine.com/marketplace/en-US/product/xprojectile
Download Links:
Asset Version (4.27, 5.0, 5.1, 5.2, 5.3, 5.4)