Quick answer: Godot 4 high-level multiplayer producing 100KB bursts when many projectiles spawn? RPC spawn message bloated; switch to MultiplayerSpawner for compact spawn.

Player fires a 50-projectile shotgun; client sees lag.

Use MultiplayerSpawner

Compact spawn message; smaller than per-projectile RPC.

Or spawn one container projectile

One networked entity; client expands locally to 50 visuals. Bandwidth halved.

Throttle volley spawns

Spread spawns across 5 frames; bandwidth per packet drops.

“Per-projectile spawns scale poorly. Aggregate the spawns.”

If your game has volley-fire mechanics, the spawn architecture is a network architecture decision. Plan it.

Related reading