От профессионального ддоса можно защититься только в том случае, если куратор проекта раскошелится на железо, которое будет фильтровать все запросы , которые посылаются на сервер. Ну, или сделать закрытый сервер, что бы игроки регистрировались в лк, и потом гм-ы индивидуально бы давали допуск к игре для каждого ip))
В противном случае все равно сервер будут забивать мусором, от которого машина будет тупить и перезагружаться. А потом снова ддос, снова релог и так по кругу.