Enviar um ping uma vez a cada 60 segundos dificilmente é um DoS. Na verdade, o tráfego que você gera para os servidores de um jogo on-line simplesmente jogando supera um simples ping uma vez por minuto. Mesmo que todos que querem se conectar ao jogo fizessem isso, ainda assim seria menos do que se todos estivessem jogando ativamente.
Por que você escolheu usar o modo de inundação? Se você remover isso, então você está perfeitamente bem enviando um ping uma vez por minuto (ou mesmo por 30 segundos, pois é apenas um único pacote de vez em quando).
Apenas certifique-se de codificar seu script para que o ping pare quando você se conectar.