Bei TCP wird eine Verbindung erst mit einem SYN-Package angefordert.
Wenn von ein und der selben IP dutzende SYN-Package in kurzer Zeit eintreffen (SYN-Flood) erkennt das die Firewall.
UDP ist aber verbindungslos, da gibt es sowas nicht.
Nachdem ihr einen Linux-Server habt, müsste man schauen was iptables noch so alles kann (gibt ja einige Module dazu).
Vieleicht haben die Pakete für Player-Connect eine bestimmte Karakteristik die iptables erkennen kann?
Dann müsste sich soetwas wie ein Fail2Ban (bei TCP) einrichten lassen.
Nach mehr als 3 Player-Connect von der selben IP, schiebt ein Script eine Firewallregel ein die diese IP komplett sperrt für 4 Stunden oder so.
Nur so ein Gedanke

mfG WoodSTokk