
Beschreibung
Client-predicted, server-authoritative projectiles for Unreal Engine multiplayer. Fully exposed to Blueprints.
Deliver responsive projectile gameplay that feels instantaneous to players while maintaining full server authority, low bandwidth usage, and straightforward integration into existing Unreal Engine multiplayer projects.
Network Predicted Projectiles delivers responsive, low-bandwidth projectile gameplay without sacrificing server authority. The firing player sees projectiles launch instantly, while the server remains the sole authority over hit detection and damage. Projectile movement is simulated locally on every machine, which removes continuous movement replication and keeps network traffic to a minimum.
Add a component to your character, subclass a projectile, and start firing responsive multiplayer projectiles. No custom networking code required.
Key Features
Client-predicted, server-authoritative projectile system with fast-forwarding and remote resimulation
NppShooterComponent for firing and spawning projectiles
Blueprintable NppProjectile base class with spawn, impact, authority-hit, and bounce events
Projectile impact data including skeletal bone hit and physical material information
Optional NppProjectileDamageComponent with point and radial damage support
Optional NppProjectileFXComponent for Niagara effects and decals
Optional NppProjectileDebugComponent for visualization and debugging
Server-side fire validation for anti-cheat
Optional mid-flight correction and synchronization mechanisms
An optional companion plugin, Network Predicted Projectiles Samples, provides a complete third-person multiplayer example project, built entirely in Blueprint with no C++, featuring a playable multiplayer character, game mode setup, example weapons, projectile implementations, Niagara effects, input bindings, and UI examples. Use it as a reference implementation or as a starting point for your own project.
This is a code-only plugin and includes no art or content. Everything shown in the screenshots comes from the free Network Predicted Projectiles Samples project and is for demonstration only.






