Zum Inhalt springen
Medium 1 für Eintrag Network Predicted Projectiles
0 Kommentare

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.

Network Predicted Projectiles Samples
Notion Documentation
Discord server support

Enthaltene Formate